博文完全原创,花费了作者本人的极大心血,如转载,请务必标明原文链接。

为了让文章列表更紧凑,字体比较小。如果看着不太爽,请缩放页面150%
还请随手点下"推荐",各位的支持和肯定能激发和鼓励我更强烈的写作热情。谢谢!

推荐书籍:《大型网站技术架构:核心原理与案例分析》
。最直接的感受是:这是一本好书,是值得翻一遍、再翻一遍、再翻一遍,直到翻烂的好书。具体一点的感受是:抛去搭建配置的细节,站在高处看架构的本质。

重要的背景知识

1.零复制(zero copy)技术 <https://www.cnblogs.com/f-ck-need-u/p/7615914.html>
2.五种IO模型分析 <https://www.cnblogs.com/f-ck-need-u/p/7624733.html>(精)
3.不可不知的socket和TCP连接过程 <https://www.cnblogs.com/f-ck-need-u/p/7623252.html>(精)
4.简单说明CGI和动态请求是什么 <https://www.cnblogs.com/f-ck-need-u/p/7627035.html>(精)
5.正向代理、透明代理、反向代理的区别说明 <https://www.cnblogs.com/f-ck-need-u/p/9739870.html>
6.存储基础知识 <https://www.cnblogs.com/f-ck-need-u/p/9069823.html>

更多文章待续...

 

架构入门

Web服务
<>
apache httpd相关:

* 1.httpd配置文件规则说明和基本指令 <http://www.cnblogs.com/f-ck-need-u/p/7636836.html>
* 2.httpd轻松配置虚拟主机 <http://www.cnblogs.com/f-ck-need-u/p/7632878.html>
* 3.httpd网页身份认证 <http://www.cnblogs.com/f-ck-need-u/p/7634205.html>
* 4.httpd日志和日志轮替工具 <http://www.cnblogs.com/f-ck-need-u/p/7635409.html>
* 5.httpd路径映射和重定向 <http://www.cnblogs.com/f-ck-need-u/p/7634381.html>
* 6.httpd三种MPM的原理剖析 <http://www.cnblogs.com/f-ck-need-u/p/7628728.html>(精)
* 7.httpd反向代理用法指南 <http://www.cnblogs.com/f-ck-need-u/p/7651234.html>
* 8.httpd编译细节 <http://www.cnblogs.com/f-ck-need-u/p/7605563.html>(精)
* 9.搭建LAMP环境示例 <http://www.cnblogs.com/f-ck-need-u/p/7642992.html>
* 10.httpd添加新模块 <http://www.cnblogs.com/f-ck-need-u/p/8413455.html>
* 11.httpd htpasswd命令 <http://www.cnblogs.com/f-ck-need-u/p/8413490.html> <>
Nginx相关:

* 1.nginx基础及提供web服务(nginx.conf详解)
<http://www.cnblogs.com/f-ck-need-u/p/7683027.html>
* 2.nginx版本平稳切换 <http://www.cnblogs.com/f-ck-need-u/p/7658111.html>
* 3.nginx的反向代理功能和缓存功能 <http://www.cnblogs.com/f-ck-need-u/p/7684732.html>(精)
* 4.nginx URL重写 <http://www.cnblogs.com/f-ck-need-u/p/7685485.html>
* 5.LNMP之nginx+php-fpm(两种通信方式)
<http://www.cnblogs.com/f-ck-need-u/p/7657493.html> <>
Tomcat相关:

* 1.背景知识和tomcat安装 <http://www.cnblogs.com/f-ck-need-u/p/7717488.html>
* 2.tomcat配置文件详解和部署简介 <http://www.cnblogs.com/f-ck-need-u/p/8120008.html>(精)
* 3.tomcat处理连接的详细过程 <http://www.cnblogs.com/f-ck-need-u/p/8408670.html>(精)
* 4.tomcat图形管理和身份认证 <http://www.cnblogs.com/f-ck-need-u/p/8409723.html>
* 5.nginx/httpd+tomcat及负载均衡tomcat
<http://www.cnblogs.com/f-ck-need-u/p/8414043.html>(精)
<>

架构初步:

* 1.漫谈负载均衡(待补充)
* 2.网站伸缩性架构(待补充)
* 3.漫谈高可用(待补充)
* 4.网站高可用架构(待补充)
* 5.网站架构中的缓存(待补充)
负载均衡(反向代理)高可用、缓存
<>
LVS+KeepAlived:

* 1.LVS(一):基本概念和三种模式 <https://www.cnblogs.com/f-ck-need-u/p/8451982.html>
* 2.LVS(二):VS_TUN和VS_DR的arp问题
<https://www.cnblogs.com/f-ck-need-u/p/8455004.html>(精)
* 3.LVS(三):ipvsadm命令 <https://www.cnblogs.com/f-ck-need-u/p/8527125.html>
* 4.LVS(四):详细剖析VS/NAT和VS/DR
<https://www.cnblogs.com/f-ck-need-u/p/8472744.html>(精)
* 5.LVS(五):lvs和nginx的wrr算法规律分析
<https://www.cnblogs.com/f-ck-need-u/p/9490629.html>(精)
* 6.KeepAlived(一):基本概念和配置文件
<https://www.cnblogs.com/f-ck-need-u/p/8483807.html>
* 7.KeepAlived(二):keepalived+lvs
<https://www.cnblogs.com/f-ck-need-u/p/8492298.html>
* 8.KeepAlived(三):vrrp故障转移(+haproxy)
<https://www.cnblogs.com/f-ck-need-u/p/8566233.html> <>
强势反代HAProxy:

* 1.安装haproxy和haproxy命令 <http://www.cnblogs.com/f-ck-need-u/p/8546010.html>
* 2.haproxy的丰富特性简介 <http://www.cnblogs.com/f-ck-need-u/p/8545723.html>(精)
* 3.haproxy配置示例和需要考虑的问题 <http://www.cnblogs.com/f-ck-need-u/p/8540805.html>(精)
* 4.haproxy配置文件详解和ACL <http://www.cnblogs.com/f-ck-need-u/p/8502593.html>
* 5.haproxy实现会话保持(1):cookie
<http://www.cnblogs.com/f-ck-need-u/p/8553190.html>(精)
* 6.haproxy实现会话保持(2):stick table
<http://www.cnblogs.com/f-ck-need-u/p/8558514.html>(精)
* 7.haproxy高效的stick table复制功能
<http://www.cnblogs.com/f-ck-need-u/p/8565998.html>
* 8.haproxy代理MySQL要考虑的问题 <https://www.cnblogs.com/f-ck-need-u/p/9370579.html>
<>
linux-ha系列高可用+drbd:

下载: PaceMaker入门指南.pdf <https://download.csdn.net/download/a905815661/10295871>

* 1.heartbeat/corosync、pacemaker之间的关系
* 2.Resource Agent:LSB和OCF <http://www.cnblogs.com/f-ck-need-u/p/8724402.html>
* 3.heartbeat单独提供高可用服务 <http://www.cnblogs.com/f-ck-need-u/p/8587882.html>(精)
* 4.drbd(一):简介、同步机制和安装 <http://www.cnblogs.com/f-ck-need-u/p/8673178.html>
* 5.drbd(二):配置和使用drbd <http://www.cnblogs.com/f-ck-need-u/p/8678883.html>
* 6.drbd(三):drbd的状态说明 <http://www.cnblogs.com/f-ck-need-u/p/8684648.html>
* 6.drbd(四):drbd多节点(drbd9) <http://www.cnblogs.com/f-ck-need-u/p/8691373.html>
* 7.heartbeat+drbd+nfs最佳实践
* 8.pacemaker+corosync提供高可用服务 <>
缓存(待续......)

 

工具类

Ansible系列ZooKeeper系列
<>
* Ansible.pdf下载 <https://files.cnblogs.com/files/f-ck-need-u/Ansible_book.pdf>
* 1.Ansible(一):基本配置和使用 <http://www.cnblogs.com/f-ck-need-u/p/7553186.html>
* 2.Ansible(二):选项和常用模块 <http://www.cnblogs.com/f-ck-need-u/p/7550603.html>
* 3.Ansible(三):YAML语法和playbook写法
<http://www.cnblogs.com/f-ck-need-u/p/7572809.html>
* 4.Ansible(四):playbook应用和roles自动化批量安装示例
<http://www.cnblogs.com/f-ck-need-u/p/7567417.html>
* 5.Ansible(五):各种变量定义方式和变量引用
<http://www.cnblogs.com/f-ck-need-u/p/7571974.html>
* 6.Ansible(六):循环和条件判断 <http://www.cnblogs.com/f-ck-need-u/p/7575228.html>
* 7.Ansible(七):执行过程分析、异步模式和速度优化
<http://www.cnblogs.com/f-ck-need-u/p/7580170.html>
* 8.playbook示例:编译安装httpd <http://www.cnblogs.com/f-ck-need-u/p/7604386.html>
<>
* 1.翻译:ZooKeeper OverView <https://www.cnblogs.com/f-ck-need-u/p/9231153.html>
* 2.ZooKeeper系列(1):安装搭建ZooKeeper环境
<https://www.cnblogs.com/f-ck-need-u/p/9235308.html>
* 3.ZooKeeper系列(2):命令行工具zkCli.sh
<https://www.cnblogs.com/f-ck-need-u/p/9232829.html>
* 4.ZooKeeper系列(3):znode说明和znode状态
<https://www.cnblogs.com/f-ck-need-u/p/9233249.html>
* 5.ZooKeeper系列(4):ZK的配置文件详解
<https://www.cnblogs.com/f-ck-need-u/p/9236200.html>
* 6.ZooKeeper系列(5):ZK的日志和快照
<https://www.cnblogs.com/f-ck-need-u/p/9236954.html>
* 7.ZooKeeper系列(6):ZK的伸缩性和Observer角色
<https://www.cnblogs.com/f-ck-need-u/p/9238123.html>
Zabbix监控系列不知道什么系列
待续......
* 1.应用OpenVPN <http://www.cnblogs.com/f-ck-need-u/p/8593429.html>
* 2.Linux上配置使用iSCSI详细说明 <http://www.cnblogs.com/f-ck-need-u/p/9067906.html>
* 待续......
 

我的译作

1.翻译:ZooKeeper OverView <https://www.cnblogs.com/f-ck-need-u/p/9231153.html>

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信