微服务拆分是微服务架构绕不过的话题,随着架构演进,在迭代开发中拆分微服务有时非常必要,微服务拆分不仅仅是一项技术层面的重构,更需要对业务能力进行充分的理解,在拆分前一定要理清业务现状,制定好拆分的基本原则,才能指导后续拆分的过程。在实际的工作过程中,微服务架构技术上并不是最大的障碍,如何合理的进行服务边界定义反而是最大的挑战,每个企业都有自身的业务模式和特点,很难说有通用的指导原则,我们通过5年来在微服务领域的摸索和应用,逐渐总结出一些拆分的方法和经验,将其整理成本次课程,希望能为采用微服务架构的设计师提供一些思路,从而找到适合企业自身的服务定义和服务拆分的最佳实践。