微服务 - 看法与思考
...小于 1 分钟
微服务 - 看法与思考
1. 微服务
1.1 为什么使用微服务
- 大型服务
- 单例服务如果流量大了就抗不住,微服务可以加机器搞流量
- 加机器的地方,最理想的就是:弹性伸缩,流量下去就缩容,流量上来就扩容,能最恰好的使用资源
- 传统的巨大单体应用程序在部署和运行时,需要单台服务器具有大量内存和其他资源
- 规范化
- 规范化,大家用同一套框架规范,可以沉淀和深入技术,还可以培养技术氛围
- 业务拆分
- 业务拆分,解耦业务,各司其职
不过如果你是搞个小服务,内部服务,微服务还是太重,甚至 java 都重,可以用其它语言 python node 写几行代码就行
参考文章
赞助