作为程序员的你是否经常面临如下对话场景
产品经理:“这个需求非常紧急,只改动一点点,加个字段透出来,须在**前上线”。
我们的回答:
1、“我正在升级一个三方依赖包/中间件,这个发布还要一段时间,还要等这个发布完稳定一段时间后再说”
2、“这个修改,需要拉分支修改,然后要编译、打包、部署,再测试验证,研发交付过程就需要1小时起”
3、......
这里面有两个问题 :
一是:“应用”承载多业务服务,并与基础设施依赖紧密耦合,“应用”负重前行。
二是:应用的编译打包与部署分别是程序员的尿点、烟点,业务交付流程成本高。
▐ 分析思考
- 为解决业务耦合和扩展性问题,我们有了微服务;微服务由应用去承载,多个服务/同领域服务在一个应用里面,导致应用切分粒度与灵活性一直是挑战,典型的场景是会再进行服务分组,自然也会有大量的应用拆分的情况,同时应用里面包含了各种三
继续阅读与本文标签相同的文章
上一篇 :
独家发布 | 树莓派4工业物联网应用研究报告
下一篇 :
淘系程序媛告诉你,闲鱼可以“听”着玩了
-
网站新内容提高SEO排名
2026-05-23栏目: 教程
-
【翻译】Prometheus 2.11.0 新特性
2026-05-23栏目: 教程
-
5G时代|闲鱼在Flutter&FaaS云端一体化架构的探索实践之路
2026-05-23栏目: 教程
-
海量流量下,淘宝如何进行稳定的流量回放?
2026-05-23栏目: 教程
-
如何管理一个大型开源仓库?淘系带你一探究竟
2026-05-23栏目: 教程
