按照我的理解,
微服務:
是由於客戶業務系統需求的擴展,系統逐漸龐大,服務器負擔不了這么大的壓力,需要將各個模塊拆分出來,每個服務可以分別部署在不同服務器上,也可以部署在同一個服務器上
結合分布式服務,可以快速版本迭代,發布,平滑發布,不受時間影響,每時每刻都發布,不用等到半夜十二點(這個優點屬實解決了程序員的一大痛點)
分布式:
分布式是為了滿足用戶需求的需要而進行架構設計
分布式可以說是微服務,反之就不一定成立了
還是一知半解,還得再學習研究一下
5分鍾看懂微服務架構下的Consul 特性及搭建
轉載於:https://blog.csdn.net/sD7O95O/article/details/105382887
轉載於(還借鑒了其他大佬的技術文章,沒有記錄下來,若是原博主看到提醒一下,我不是有意抄襲只是單純沒復制鏈接!!!!!):
https://www.cnblogs.com/johnwang/articles/12664627.html