...
簡介:NBF是阿里巴巴供應鏈中台的基礎技術團隊打造的一個技術PaaS平台,她提供了微服務FaaS框架,低代碼平台和中台基礎設施等一系列的PaaS產品,旨在幫助業務伙伴快速復用和擴展中台能力,提升研發效能和對外的商業化輸出。事件中心就是NBF系列技術產品中的一員。本文首先介紹事件驅動架構的概念及適用場景,然后會介紹事件中心產品的設計和實現。 作者 林暉 來源 阿里技術公眾號 一 業務背景 電商平台 ...
2022-03-31 17:16 0 755 推薦指數:
...
...
ZooKeeper、Consul、Eureka和新生的Nacos 都實現了注冊中心的功能。那么從哪些方面進行對比,進而選型呢? 1.數據模型: 注冊中心的核心數據是服務的名字和它對應的網絡地址,當服務注冊了多個實例時,我們需要對不健康的實例進行過濾或者針對實例的一些特征進行流量 ...
去中心化概念模型與架構設計 今天打算寫寫關於 IM 去中心化涉及的架構模型變化和設計思路,去中心化的概念就是說用戶的訪問不是集中在一個數據中心,這里的去中心是針對數據中心而言的。 站在這個角度而言,實際上並非所有的業務都能做去中心化設計,對於一致性要求越高的業務去中心化越難做。比如電商領域 ...
今天打算寫寫關於 IM 去中心化涉及的架構模型變化和設計思路,去中心化的概念就是說用戶的訪問不是集中在一個數據中心,這里的去中心是針對數據中心而言的。 站在這個角度而言,實際上並非所有的業務都能做去中心化設計,對於一致性要求越高的業務去中心化越難做。比如電商領域的庫存就是一個對一致性要求很高 ...
一、背景 隨着用戶量級的快速增長,vivo 官方商城 v1.0 的單體架構逐漸暴露出弊端:模塊愈發臃腫、開發效率低下、性能出現瓶頸、系統維護困難。 從2017年開始啟動的 v2.0 架構升級,基於業務模塊進行垂直的系統物理拆分,拆分出來業務線各司其職,提供服務化的能力,共同支撐主站業務 ...
什么是雲游戲? 雲游戲這個概念非常簡單,就是我把游戲放到服務器上去運行,把游戲渲染出來的的音視頻畫面,通過流的形式傳送到終端,終端上不再需要安裝游戲,各種終端比如說電視、手機、PC、平板都可以運行。 ...
軟件架構的設計步驟 經過查閱資料,我了解到在軟件架構設計這方面並沒有一個統一的、適用於一切軟件的步驟,因為畢竟每一個軟件都是不同的。所以說這里總結的不一定適合所有的,只是用來做一個參考。 軟件架構設計的實現步驟主要有以下6步: 需求分析。在沒有全面 ...