再谈架构
文章平均质量分 83
架构相关的理解和思考
chenhuizhang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式限流方案详解:从原理到实践
在高并发分布式系统中,控制在阈值以内。本文系统介绍分布式限流的核心算法、实现方案及最佳实践。原创 2025-09-27 16:17:57 · 2156 阅读 · 0 评论 -
高并发的哲学原理-网络资源高并发
摘要: 本文探讨了互联网流量激增推动的Web服务器技术演进,重点分析了Apache和Nginx的架构差异。Apache通过prefork、worker和event三种进程模式逐步优化,但仍受限于进程/线程模型;Nginx则凭借epoll异步非阻塞模型实现高并发。文章深入解析了I/O处理机制,从同步阻塞到非阻塞再到多路复用(select/epoll),指出epoll通过红黑树和事件回调解决了select的性能瓶颈。最后介绍了负载均衡原理(四层转发)与应用网关(七层路由)的核心功能,包括五元组映射和动态流量管理原创 2025-09-29 19:10:31 · 569 阅读 · 0 评论 -
高并发的哲学原理-计算资源高并发
摘要: 运维的核心价值在于资源隔离而非扩充。基础设施并发管理经历了三代技术演进:1) 服务器虚拟化实现资源隔离与高可用;2) 容器化通过Chroot、Namespaces、Cgroups和应用封装实现精细控制;3) 容器编排(如K8S)实现云原生部署。SpringCloud作为过渡方案,在应用层提供微服务支持。编程语言的并发能力差异显著,如PHP全阻塞、Node.js非阻塞I/O、Go协程和Java多线程。技术选型需结合基础设施与语言特性。(149字)原创 2025-09-29 17:40:34 · 481 阅读 · 0 评论 -
高并发的哲学原理-通用设计篇
高并发系统优化策略与场景应用 本文系统阐述了高并发优化的核心思想与方法。关键技术手段包括:动静分离、负载均衡、数据库优化、缓存使用、异步编程等9大策略。针对典型应用场景提出了具体解决方案:电商大促通过CDN加速、弹性扩容、消息队列等应对订单、库存问题;社交网络采用缓存优化、异步处理;金融领域注重安全性;游戏和音视频领域则分别侧重实时计算和带宽优化。文章呈现了一套完整的高并发处理框架,涵盖技术架构设计与业务场景适配的解决方案。原创 2025-09-29 17:37:37 · 271 阅读 · 0 评论
分享