Martian-cloud,一個不需要註冊中心的微服務組件

項目簡介

Martian-cloud 是Martian的官方分佈式組件,基於傳染機制,不再需要註冊中心

  1. 完全丟棄了註冊中心,且不依賴任何註冊中心,採用傳染機制實現服務的發現與治理
  2. 服務間通話採用rest風格
  3. 對Martian的侵入非常小

什麼是傳染機制

  • 常規的分佈式採用的是【生產者->註冊中心->消費者】模型,生產者將接口給註冊中心,消費者從註冊中心發現其他的服務,實現調用
  • 傳染機制就是丟棄註冊中心,可以把接口看做病毒,服務看做是人,服務之間只要有直接或者間接的聯繫,最終都會被染上病毒(接口)

詳細原理介紹

https://zhuanlan.zhihu.com/p/299930450

官方網站

http://mars-framework.com


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章