已經使用微服務框架一年多了,並且有一個項目還本身搭建了微服務框架,可是有一次有人問我什麼是微服務?而後我回答得比較混亂,首先是由於我對這個概念比較模糊,第二是由於每一個人的見解不一樣。html
微服務是James Lewis和Martin Fowler在2014年3月25日在《Microservices》文章中首先提出來的,文章地址https://martinfowler.com/articles/microservices.html。網絡
根據《Microservices》這篇文章我認爲:架構
分佈式的定義:旨在支持應用程序和服務的開發,能夠利用物理架構由多個自治的處理元素,不共享主內存,但經過網絡發送消息合做。框架