2020-02-24
- 中台是技术能力的平台化,同时也应当是解决方案的平台化。一个公司各种产品有大有小,每个产品的发展阶段不一样,同一种解决方案难以满足不同产品的需求。能够灵活配置,解决不同发展阶段的产品的需求是比较重要的。
- 区分业务域和技术域,业务域能够成为产品和研发沟通的语言。如果两者没有明确区分,需求可能会因为实现而变形,从而丢失了真正的问题。
- 中台的能力:(1)隔离:业务隔离、资源隔离(存储和计算)(2)稳定性、可用性(3)迭代速度(4)灵活性、扩展性
2019-11-16
- 架构设计中也应当参考封装的作用,即收敛、屏蔽业务细节
- 为什么要用面向对象:给设计者提供了一种思维模式,按照现实中对象的意义决定业务边界会降低思考的难度,且给与开发者定义边界的原则
- 设计模式解决的是扩展性问题
2019-12-22
- 业务难点是将复杂业务进行抽象,形成一个易扩展的系统
- 中台的难点:表达各个业务的不同点;隔离各个业务的权限;隔离各个业务的资源(业务的特点不一样,比如拉链,有的很长,有的很短,有的很热,有的很冷)