只有不適合微服務的公司,沒有不適合微服務的專案。防止孤島應用、防止孤島資料、聚合服務能力、節省公司資源。
並不是說公司有三個專案就起三套獨立的微服務系統,我說的是不管多小的專案都把他凝聚在一個微服務平臺上。
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
體驗地址:http://140.143.207.244/Home/Login
文件地址:https://duyanming.github.io/
關於Anno的更多內容,隨後更新。敬請關注。開源不易,感謝Star。