只有不适合微服务的公司,没有不适合微服务的项目。防止孤岛应用、防止孤岛数据、聚合服务能力、节省公司资源。
1、什么是微服务
微服务是一些协同工作的小而自治的服务。服务适当的小点,让他只做好一件事就可以了。最小完备、分而治之。
2、小项目也可以微服务
只有不适合微服务的公司,没有不适合微服务的项目。如果一个公司规模比较小或者创业初期时间紧凑那么你可能不太适合微服务,因为微服务如果公司没有实践过那么前期要走的路还很长,要过的坑也很多。如果公司有了一定规模那么我们就可以践行微服务这条路。
微服务的众多优点很多大佬都说过,这里我们就不再累赘。今天要说的是微服务的一个很少被人提过的一点,防止孤岛应用、防止孤岛数据、聚合服务能力、节省公司资源。所以不管一个项目再小他都可以接入微服务平台中或者说业务中台。让平台可以慢慢的积累各种能力防止重复的无用劳动。
平台能力的积累就如同人的学习之路都是需要一点一点的积累。人如此平台也是如此,微服务恰恰是公司能力积累的一条发展之路。
废话不多说,牛逼就吹到这里。每当有空的时候和大家随表聊记录。另外欢迎大家多多关注我的微服务框架Anno,它拥有一系列服务辅助践行微服务的工具,服务监控、链路追踪、生成接口文档、集群总览、自定义写入链路日志方便排查定位问题、针对用户的统计分析、服务的统计分析、方法、管道的统计分析等等众多辅助工具。文章底部有链接
欢迎加入QQ群:478399354 ,到这里我们互为师长项目学习。
Anno开源地址:
AnnoGitHub源码:https://github.com/duyanming/Anno.Core
AnnoGitee源码:https://gitee.com/dotnetchina/anno.core
Viper示例项目:https://github.com/duyanming/Viper
体验地址:
文档地址:https://duyanming.github.io/