
【网络架构】
FLy_鹏程万里
国内网络安全研究员,专注于Web渗透、移动安全、代码审计、应急响应、内网渗透、区块链安全、云安全等研究方向,擅长渗透测试、红蓝对抗、内网渗透、云安全、区块链安全。
展开
-
【架构设计】————1、大型网站技术架构的演化
大型网站架构的演化1.1 大型网站软件系统的特点1.2 大型网站架构演化发展历程1.2.1 初始阶段的网站架构1.2.2 应用服务器和数据服务器分离1.2.3 使用缓存改善网站性能1.2.4 使用应用服务器集群改善网站的并发处理能力1.2.5 数据库读写分离1.2.6 使用方向代理和CDN加速网站响应...原创 2019-03-11 12:18:21 · 317 阅读 · 0 评论 -
【架构设计】————13、大型网站典型故障案例分析
13.1 写日志也会引发故障13.2 高并发访问数据库引发的故障13.3 高并发情况下锁引发的故障13.4 缓存引发的故障13.5 应用启动不同步引发的故障13.6 大文件读写独占磁盘引发的故障13.7 滥用生成环境引发的故障13.8 不规范的流程引发的故障 13.9 不好的编程习惯引发的故障...原创 2019-03-11 18:27:33 · 457 阅读 · 0 评论 -
【架构设计】————12、网购秒杀系统架构设计案例分析
12.1 秒杀活动的技术挑战12.2. 秒杀系统的应对策略 参见:《网站设计架构:核心原理与案例分析》原创 2019-03-11 18:12:19 · 366 阅读 · 0 评论 -
【架构设计】————11、海量分布式存储系统Doris的高可用架构设计分析
11.1 分布式存储系统的高可用架构 参见:《网站技术架构:核心原理与案例分析》原创 2019-03-11 18:02:31 · 916 阅读 · 0 评论 -
【架构设计】————10、维基百科的高性能架构设计分析
10.1 Wikipedia网站整体架构10.2 Wikipedia性能优化策略10.2.1 Wikipedia前端性能优化10.2.2 Wikipedia服务端性能优化10.2.3 Wikipedia后端性能优化 参见:《网站技术架构:核心原理与案例分析》...原创 2019-03-11 17:56:29 · 589 阅读 · 0 评论 -
【架构设计】————9、淘宝网的架构演化案例分析
9.1 淘宝网的业务发展历程9.2 淘宝网技术架构演化 9.3 小结原创 2019-03-11 17:44:31 · 955 阅读 · 0 评论 -
【架构设计】————8、固若金汤:网站的安全架构
8.1 道高一尺魔高一丈的网站8.1.1 XSS攻击消毒HTTPonly8.1.2 注入攻击8.1.3 CSRF攻击8.1.4 其他攻击和漏洞8.1.5 Web应用防火墙8.1.6 网站安全漏洞扫描8.2 信息加密技术及密钥安全管理...原创 2019-03-11 17:35:05 · 585 阅读 · 0 评论 -
【架构设计】————7、随需应变:网站的可扩展架构
7.1 构建可扩展的网站架构7.2 利用分布式消息队列降低系统耦合性7.2.1 事件驱动架构7.2.2 分布式消息队列7.3 利用分布式服务打造可复用的业务平台7.3.1 Web Server 与企业级分布式服务 7.3.2 大型网站分布式服务的需求与特点7.3.3 分布式服务框架设计...原创 2019-03-11 17:20:16 · 317 阅读 · 0 评论 -
【架构设计】————6、永无止境:网站的伸缩性架构
6.1 网站架构的伸缩性设计6.1.1 不同功能进行物理分离实现伸缩6.1.2 单一功能通过集群规模实现伸缩6.2 应用服务器集群的伸缩性设计6.2.1 HTTP重定向负载均衡6.2.2 DNS域名解析负载均衡6.2.3 反向代理服务器进行负载均衡6.2.4 IP负载均衡6.2.5 数据链路层负载...原创 2019-03-11 17:01:11 · 301 阅读 · 0 评论 -
【架构设计】————5、万无一失:网站的高可用架构
5.1 网站可用性的度量与考核5.1.1 网站可用性度量5.1.2 网站可用性考核5.2 高可用的网站架构5.3 高可用的应用5.3.1 通过负载均衡进行无状态服务的失效转移 5.3.2 应用服务器集群的Session管理 5.5 高可用的数据 ...原创 2019-03-11 15:33:36 · 375 阅读 · 0 评论 -
【架构设计】————4、瞬时响应:网站的高性能架构
什么叫高性能的网站4.1 网站性能测试4.1.1 不同视角下的网站性能1、用户视角的网站性能2、开发人能够有视角的网站性能 3、运维人员视角的网站性能4.1.2 性能测试指标1、响应时间2、并发数3、吞吐量 4、性能计数器 4.1.3 性能测试方法...原创 2019-03-11 14:28:22 · 268 阅读 · 0 评论 -
【架构设计】————3、大型网站核心架构要素
大型网站核心架构要素3.1 性能3.2 可用性3.3 伸缩性3.4 扩展性3.5 安全性3.6 小结参考:《网站架构技术:核心原理与案例分析》...原创 2019-03-11 13:39:33 · 281 阅读 · 0 评论 -
【架构设计】————2、大型网站架构模式
大型网站架构模式2.1 网站架构模式2.1.1 分层2.1.2 分割2.1.3 分布式2.1.4 集群2.1.5 缓存2.1.6 异步2.1.7 冗余2.1.8 自动化2.1.9 安全2.2 架构模式在新浪微博的应用2.3 小结参见:《网站技术架构...原创 2019-03-11 13:27:58 · 250 阅读 · 0 评论 -
【架构设计】————14、大型网站架构技术一览
1、前端架构 前端指用户请求到达网站应用服务器之前经历的环节,通常不包含网站业务逻辑,不处理动态内容。2、应用层架构应用岑是处理网站主页业务逻辑的地方。 3、服务层架构提供基础服务、供应用层调用,完成网站业务。4、存储层架构提供数据、文件的持久化存储访问与管理服务 5、后台架构网站应用中,除了要处理用户的实...原创 2019-03-11 18:47:06 · 267 阅读 · 0 评论