Search the library

Type to search · ↑↓ select · ⏎ open · Esc close

Skip to content
Dandan

DANDAN LEARN / System Design

从源码看 通用设计

IoC 容器、AOP、消息队列、服务发现……BAT 大厂框架背后的通用架构原理——学一套,用十个。

2 chapters · 8 articles

Learning goals

Put principles into practice.

  • 理解 IoC、AOP 与 Reactor 等设计模式
  • 梳理缓存、消息队列与系统组件的作用
  • 结合具体场景分析设计取舍

Who this is for

  • 需要梳理系统组件与设计模式的开发者

Prerequisites

  • 具备编程经验;理解基本网络与数据库概念

Contents

2 chapters · 8 articles

Jump to a chapter 2 chapters

序言

2 articles
  1. 自序 · 系统设计Public foreword
  2. 从 IoC 开始 →Member article

核心设计模式

6 articles
  1. AOP 与切面编程Member article
  2. Reactor 响应式网络编程Member article
  3. 分布式缓存设计Member article
  4. 消息队列设计与实现Member article
  5. 服务发现与注册Member article
  6. 限流与熔断的工程实践Member article

Reading and learning support

Forewords are public. Other chapters require access to the column or the whole library.

Overview reviewed on

Learning notes and complete roadmap