现在java类的微服务框架资料比较多,有没有其他语言,类似于python等的微服务改造材料推荐?有部分自研系统是通过django DRF和vue前后端分离来实现的,这种单体应用往容器云上迁移的时候有什么建议?
1,这个问题很具体,假设纯粹技术来说,Docker 可以支撑所有能容器运行的所有服务;但是有很多业务应用本身对于容器来说可能是个不切实际的。诸如需要硬件设备驱动的应用,那么 Docker 就不能满足;
2,常规的业务应用系统,只要独立的某种架构,其实基本上都可以到 Docker 下面去运行, Django DRF是可以入容器的服务,但是否把 Django + Vue.js 一起放到容器去部署,还是 Django 容器+ Vue.js 容器来联合部署,则需要看两者之间的通信连接,业务应用和服务的连接;
3,网络技术是个关键,尤其像这种迁移入容器的方案,更需要网络对接。