At work fragmented wrote some blogs, summed up some knowledge, of course, from the angle of operation. Things a lot of chaos, idle whim, these things can be hit at a point, if you can have a thing to string up all the content and have a theme is not wonderful, but also easy to read and read, like a website has content after need an index home, haha, and then have this sticky blog post.
For the topic, I like to study business architecture and large concurrency related knowledge, it is set as "High concurrency Linux system, Business Structure performance optimization", the existing directory structure is based on the work experience of carding, will be dynamically modified. my knowledge is very limited, there are some misconceptions, regardless of the share, hope to have a little help to the peers, If there is any misunderstanding, please correct me, I will update and signature.
First of all, on the Linux system, business structure performance tuning methodology, simply speaking the overall principle is "barrel principle", in other words, a business structure or a single server can run how much, depending on the short board of all links.
Update ..... .....
650) this.width=650; "src=" Http://s5.51cto.com/wyfs02/M02/7F/B7/wKiom1cp1bazqxRdAACDTmcx8X4448.jpg "title=" Wooden barrel principle. jpg "alt=" wkiom1cp1bazqxrdaacdtmcx8x4448.jpg "/>
================================ Directory ==============================================
First, Linux system performance optimization
1.1 System IO Performance optimization
1.2 TCP kernel parameter performance optimization
1.2.1 The TCP memory consumption optimization in large concurrency (860,000 concurrent Business normal service)
1.2.2 TCP time_wait Tuning optimization (with TCP recovery)
Second, Nginx performance optimization
2.1 As Cache acceleration
2.1.1 Nginx/tengine caches cache policy configuration tuning
2.2 As Load Balancer
Those timeout time optimizations in 2.2.1 Nginx/tengine .
2.3 As a Web server
Third, the Cache node performance optimization of CDN
Business structure Model of 3.1 CDN
3.1.1 CDN Content distribution network in-depth illustration
Optimization of cache node structure tuning for 3.2 CDN
optimization of cache node structure tuning for 3.2.1 CDN
3.3 Cache--ats Performance optimization
3.3.1 ATS caching Workflow Flowchart
3.3.2 does not affect the optimal configuration of ATS cache policy under business premise
3.3.3 ATS service Dynamic Domain name cache policy Optimization
Iv. troubleshooting part of the work
4.1 A hundred thousand of connected to a few m of traffic, scared to the "baby"
4.2 ATS solves hit/502 failures with header header rewriting
V. Part of the script written at work
5.1 MySQL Mutual master Automation configuration script
5.2 Linux PXE unattended environment automatic installation script
5.3 Crawl domain-level page elements and determine their cacheable nature
5.4 ATS log processing mechanism and related scripts
===========================================================================================
This article is from the "Running Linux" blog, so be sure to keep this source http://benpaozhe.blog.51cto.com/10239098/1770051
High concurrency Linux system, Business Structure performance optimization--index (constantly updated)