This topic seems a bit big, the things involved seem a bit more!
With the development of the market, more and more platforms are now required to have a large amount of traffic, large data volume of efficient processing capacity but what exactly?
There are two main problems:
1, how to solve the problem of large number of visits, simple: fast, stable, safe?
2, how to solve such a large amount of traffic caused by the large amount of data processing and storage?
Involves:
1. System
2. Hardware
Application scenario: 1, Shopping category 2, Community class
This problem involves a lot of knowledge, the experience will be very rich I do not know whether our community has a type of problem, but I just want you to share your own experience and ideas
Reply content:
This topic seems a bit big, the things involved seem a bit more!
With the development of the market, more and more platforms are now required to have a large amount of traffic, large data volume of efficient processing capacity but what exactly?
There are two main problems:
1, how to solve the problem of large number of visits, simple: fast, stable, safe?
2, how to solve such a large amount of traffic caused by the large amount of data processing and storage?
Involves:
1. System
2. Hardware
Application scenario: 1, Shopping category 2, Community class
This problem involves a lot of knowledge, the experience will be very rich I do not know whether our community has a type of problem, but I just want you to share your own experience and ideas
I suggest you consider a few questions.
- What are the characteristics of a dynamic request
- Is the requirement of timeliness high?
- The demands of consistency?
- Can you tolerate data loss?
- The request of the message class is so
- Read-write ratio, what are the various scenarios for reading and writing
- How many pictures do you have for downloading files?
- Is the security requirement high?
- The question of money?
Think about the problems of architecture and hardware.
Please explain the application scenarios, requirements, otherwise it is empty
For example, if you just serve static files, a broken machine is enough.
Now there is absolutely no need to maintain their own hardware, directly take the mature elastic computing PAAs, the rest is the problem of the program
A community feed is a headache. E-Commerce orders and data mining are the most headache. Data storage is now too cheap, thousands of dollars, a few pieces of NTB HDD self-built raid. Discuss the bandwidth with the computer room everything is all right. Again, we have NAS. Database this piece can use SSD, performance leverage. Hardware now all say, but the program, software should study birds, the amount of data came up, the table; traffic comes up, multi-server is. But the program writes 2, the good server also is useless.