快速迭代开发更新,微服务、容器已在金融行业不断部署落地,新业务应用可以按照新架构要求进行服务拆分容器化部署,但针对现有的业务系统,如何有序、稳定的进行微服务演进?
1、梳理下目前业务系统,把流量大,迭代频率高的功能抽离出来,尽可能先做读的服务2、业务梳理出来之后,暂时先不要做数据剥离,还是使用之前的数据库3、在网关层或者Nginx层做分发处理,新老系统流量拆分4、根据运行的过程中发现的问题逐步改进总之,有迭代需求先做,小步快跑上线。
1.首先选择业务逻辑较为简单的。复杂的放到最后2.其次选择那些性能存在问题的,例如热点账户问题。不要为了微服务而微服务3.选择那些需要改造升级的,有新的业务模块进行变更的。总之,首先要有一个稳定的技术基础,首先找一个简单业务。熟悉了解一下分布式开发相关基础组件,在此基础上逐步求大。先易后难;
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30