
【网络架构】
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 · 333 阅读 · 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 · 494 阅读 · 0 评论 -
【架构设计】————12、网购秒杀系统架构设计案例分析
12.1 秒杀活动的技术挑战 12.2. 秒杀系统的应对策略 参见:《网站设计架构:核心原理与案例分析》原创 2019-03-11 18:12:19 · 386 阅读 · 0 评论 -
【架构设计】————11、海量分布式存储系统Doris的高可用架构设计分析
11.1 分布式存储系统的高可用架构 参见:《网站技术架构:核心原理与案例分析》原创 2019-03-11 18:02:31 · 932 阅读 · 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 · 630 阅读 · 0 评论 -
【架构设计】————9、淘宝网的架构演化案例分析
9.1 淘宝网的业务发展历程 9.2 淘宝网技术架构演化 9.3 小结原创 2019-03-11 17:44:31 · 989 阅读 · 0 评论 -
【架构设计】————8、固若金汤:网站的安全架构
8.1 道高一尺魔高一丈的网站 8.1.1 XSS攻击 消毒 HTTPonly 8.1.2 注入攻击 8.1.3 CSRF攻击 8.1.4 其他攻击和漏洞 8.1.5 Web应用防火墙 8.1.6 网站安全漏洞扫描 8.2 信息加密技术及密钥安全管理 ...原创 2019-03-11 17:35:05 · 604 阅读 · 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 · 340 阅读 · 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 · 320 阅读 · 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 · 395 阅读 · 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 · 279 阅读 · 0 评论 -
【架构设计】————3、大型网站核心架构要素
大型网站核心架构要素 3.1 性能 3.2 可用性 3.3 伸缩性 3.4 扩展性 3.5 安全性 3.6 小结 参考:《网站架构技术:核心原理与案例分析》 ...原创 2019-03-11 13:39:33 · 294 阅读 · 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 · 268 阅读 · 0 评论 -
【架构设计】————14、大型网站架构技术一览
1、前端架构 前端指用户请求到达网站应用服务器之前经历的环节,通常不包含网站业务逻辑,不处理动态内容。 2、应用层架构 应用岑是处理网站主页业务逻辑的地方。 3、服务层架构 提供基础服务、供应用层调用,完成网站业务。 4、存储层架构 提供数据、文件的持久化存储访问与管理服务 5、后台架构 网站应用中,除了要处理用户的实...原创 2019-03-11 18:47:06 · 291 阅读 · 0 评论