服务关键程度,服务依赖梳理,服务发现,服务治理,服务监控,服务扩缩容。这些道理,在我们生活中也是很朴素适用的。
找到生活工作的关键目标,确定关键的事情,厘清事物先后顺序,采取措施执行,并持续监控状态,刷新调整,最终向目标迈进。
而在开发的世界里,通过构建这样一套服务的管理系统,我们就可以对外提供一个稳定可靠的服务。在遇到服务故障,服务更新,回退以及突发事件时候可以及时感知并采取措施。
要做到这一点还是感谢开源的力量,有一整套思路来指引我们采取措施,也有一系列工具可以提供我们采用。docker和k8s,目前在云开发中已经是新的开发基础,这里面也有很多坑,前人在总结和优化,开发者只要能把工具用好都已经可以实现自我的提升了。