微服務實戰:落地微服務架構到直銷系統(回顧總結)

一、什麼是微服務 因爲客戶對現代化的產品和系統的需要,對軟件開發本身提出了更高的要求,這些要求包括: 1.服務獨立性,互不影響:包括各小組能獨立開發;服務能獨立部署與運行;不同上下文中可以有不同的技術選型。 2.高性能大併發:接口能夠快速響應請求;隊列處理業務能夠支持大併發;查詢的性能要好。 3.事件溯源與最終一致性:能夠跟蹤對象歷史變化狀態;能夠回溯對象到任意的狀態。 4.服務高可用性:數據儘量
相關文章
相關標籤/搜索