2020-04-13 系统架构思想
2020-04-13 本文已影响0人
稳_zzx
以下几点参照阿里巴巴架构师提供的六个原则:
1、尽可能拆分
以服务化的方式拆分架构,要做到更好地独立扩展与伸缩,更灵活的部署和隔离错误。
2、服务架构“去中心化”
实现服务能力的线性扩展,做到无业务单点,减少故障影响面。
3、异步化
异步机制拆分事务,系统解耦合,提升开发效率,不过需要值得注意的一点是要确保系统最终一致。
4、数据化运营
发挥数据价值,而不是简单提供数据平台
5、尽可能使用成熟组件
6、尽可能自动化
减少人工操作