架构
文章平均质量分 93
高林雨露
百回架构细雕琢,千回代码共斟酌...。千回Debug难关渡,万次架构共攻坚。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
202511 论秒杀场景及其技术解决方案
摘要:本文以某电商平台"双11"大促秒杀系统为例,分析了秒杀场景"三高两严"的技术挑战,包括瞬时高并发、库存一致性等。提出了"分流-提速-减压-兜底"协同解决方案,详细阐述了扩容、动静分离、缓存、服务降级和限流五项核心技术的实现方法和协同逻辑。通过"预扣减+异步同步"保证库存一致性,"热点Key永不过期+Lua原子操作"防止缓存击穿,动态限流精准控制流量。实施后系统支撑9.2万QPS,超卖率降至0.001%,原创 2025-11-10 09:12:26 · 770 阅读 · 0 评论 -
MVVM + Repository模式和模块化架构设计详解
《MVVM与Repository模式及模块化架构设计》 MVVM模式将应用分为Model、View和ViewModel三层:Model处理数据逻辑,View负责UI展示,ViewModel作为中间层管理状态和交互。Jetpack Compose构建的View通过状态观察与ViewModel通信,ViewModel调用Use Cases处理业务逻辑并更新状态。这种架构实现了关注点分离,提高了可维护性和可测试性。 Repository模式作为数据访问抽象层,为应用提供统一接口,聚合网络、数据库等多源数据。在do原创 2025-09-22 10:24:28 · 1341 阅读 · 0 评论
分享