作者回复: 嗯,后续参与项目实践很重要。云原生是目前的技术前沿,k8s/cloud native后面会逐渐成为主流,把技术人员领进门,为新技术做好准备,也是我开这门课初衷。 后续还会推出《K8s微服务实践》课程,更多k8s内容+全新微服务案例+监控体系+CI/CD,欢迎关注。
作者回复: ⛽️ 更多课程陆续开发中,你也可以关注我的B栈空间,上面有k8s/数据结构/Spring等等免费课也会陆续推出: https://space.bilibili.com/518029478
作者回复: 你好,问题1是关于服务版本治理的,一般的建议是服务升级最多不超过2~3个版本同时并存,能够让客户端平滑迁移,同时要求客户端限期迁移(比如3月或半年过渡期),注意要监控哪些客户端分别在使用哪些版本,通过监控数据再推进客户端升级。如果服务版本过多,迁移周期没有明确限制,监控手段缺失,那么服务升级就会比较麻烦。 关于第2个问题,feign强类型范型接口,我正在开发一个简化项目叫smile,预计本月开发完,会放在github.com/spring2go上,请注意关注。
作者回复: spring2go表示"去学习spring相关技术的地方"。 spring面向企业应用开发,适合业务开发,市场上掌握spring的开发者多,社区生态好,文档资料案例多。 go面向系统开发,例如docker/k8s之类的系统或者云基础服务,它并不太适合业务开发,市场上开发者也不多,生态还不够完善。 如果团队主要做后端业务开发的话,java/spring是不二选择。
作者回复: 不错,先对架构和技术栈有一个总体了解,后续通过实践应用进一步加深理解。请继续关注波波后续的微服务/k8s高级课程。
作者回复: 加油💪
作者回复: 加油⛽️
作者回复: 谢谢支持!波波后续将推出微服务和k8s相关进阶内容,敬请关注!
作者回复: 你好,staffjoy应用的所有微服务和前端单页都是无状态,可以任意水平扩展。
作者回复: 加油!