◆ 传统的“中心化”架构多数采用企业服务总线(ESB)的模式解决系统集成与数据交互问题,在一定程度上能够解决系统烟囱林立、数据孤岛等问题,但依旧存在业务系统迭代更新慢、系统难以扩容等问题。
◆ 部分企业开始探索采用“去中心化”架构模式
◆ 微服务模式有其一定的适用性,本企业的业务类型是否适用于微服务模式
◆ 面对复杂多变的业务场景和错综复杂的流程与数据,如何进行业务解耦,将业务场景、流程、数据分解开,并将相同的业务功能集中,是采用微服务的关键
◆ 微服务功能域划分的颗粒度过细,在可靠性和效率方面都有下降。一个完整的业务需要的微服务越多,它的可靠性和效率就越低。如何平衡好微服务的颗粒度成为改造成功与否的关键
◆ 微服务解耦后,如何将相关微服务进行合并,实质上是在效率、可靠性和微服务的“功能单一”原则之间达到平衡。如何基于解耦后的功能域重新搭建业务场景,并解决数据一致性的问题