作者回复: 这个讲起来会比较复杂,建议可以学习一下服务治理,服务发现,链路等相关知识
作者回复: 从微服务的方向来说是独立隔离数据库的,但也并不绝对,比如公用的用户数据库等还是可以共用,但可以以数据相隔离,比如使用不同的用户,但这类数据库要保证向前兼容
作者回复: 这个很难回答啊,任何应用之间,人和人之间都没有可比性的,而且敏捷不是一味追求快速度哦,是找到合适自己团队的节奏
另外,也没有人说微服务比单体应用慢呢
作者回复: 2种方案,一种,公共中保持老版本,独立一个泳道测试新版本;第二种,公共中更新新版本,需要依赖老版本的应用在自己的泳道中部署老版本。当然,实际上肯定是推荐第一种方法的