架构师训练营 Week 10 总结
微服务:重点在于划分业务(Needs->Values->Principles->Practices->tools),再借助各种微服务工具(框架)
秒杀系统:减少数据库读取(静态的秒杀页面),延后支付。限定接入用户数量(如1000名后不再接收请求),拦截
DDD(Domain-Driven Design,领域驱动设计):将业务和相关数据封装成类(充血模型,有方法,有数据),而不是只将业务与数据分别封装(贫血模型,只有数据,没有数据)。
中台:微服务的复用(微服务2.0),定义好数据结构、业务规范
评论