sponsored links

區塊鏈BaaS與微服務,新的CP又出現了

前言

微服務架構是近幾年網際網路行業比較火的概念,憑藉靈活可擴充套件、獨立部署…等優勢,逐步成為分散式架構中的主流。那麼微服務架構和區塊鏈又能擦出哪些神奇的火花?本期將從微服務架構概述、微服務架構在BaaS平臺的應用優勢等角度展開介紹。

什麼是微服務架構?



微服務架構(Microservice Architecture)是一種架構概念,可以簡單理解成一種將複雜系統拆分設計成多個微服務的架構,系統中的每個微服務專注於實現一個功能,內部是高內聚的,但外部是低耦合的,且支援獨立部署。由於每個服務執行在其獨立的程序中,因此服務與服務間採用輕量級的通訊機制互相溝通。

區塊鏈BaaS與微服務,新的CP又出現了

與微服務架構相對的是單體架構,即將系統中所有的功能、模組耦合在一個應用中的架構方式。單體架構的好處是專案易於管理、部署簡單,但缺點是可擴充套件性差、迭代困難、團隊協作難、跨語言程度差、管理測試成本高等

典型微服務架構介紹



區塊鏈BaaS與微服務,新的CP又出現了

如上圖所示,微服務架構可大致分為:

服務閘道器:系統的統一入口,提供路由轉發、流量控制、鑑權驗證、安全控制、負載均衡等功能;

服務註冊中心:所有微服務都註冊到註冊中心,負責服務註冊、服務發現等;

配置中心:對各個微服務的部署檔案集中式儲存和動態的管理;

服務監控:對各個微服務實時監控(每秒的請求數,成功數等),提供服務熔斷、服務降級、鏈路追蹤等功能;

服務通訊:負責微服務之間的通訊,實現各個微服務之間的資料互動。

微服務架構在BaaS中的應用優勢



前文《什麼是區塊鏈BaaS平臺?》介紹了BaaS平臺的相關概念,筆者認為微服務架構為建設靈活可擴充套件的BaaS平臺提供了一種可行方案,兩者可謂天生一對

▲首先,微服務的松耦合模式為BaaS平臺相容異構鏈奠定技術基礎。

是否相容不同的異構鏈及功能支援度是BaaS平臺的重要能力體現。在微服務架構下,由於微服務之間是松耦合的(業務領域間解耦、應用層和資料層解耦、前端和後端解耦、資料庫型別解耦、前端技術解耦等),因此微服務的核心價值就是積極擁抱並適應業務及技術選型等各種變化,因此基於微服務架構的BaaS平臺可實現對異構鏈的快速拔插相容,但在單體架構下幾乎很難實現。

下圖為趣鏈BaaS平臺的微服務架構示意圖,每個模組內的微服務元件支援獨立開發、獨立技術選型、獨立部署,其中核心模組中包含驅動和驅動管理。

驅動是趣鏈在眾多BaaS玩家中首創的一種模式,通俗而言使用者如需接入並支援新的區塊鏈底層,只需開發對應的鏈驅動即可。

區塊鏈BaaS與微服務,新的CP又出現了

▲其次,微服務的閘道器模式可充分滿足聯盟鏈多方參與下的複雜許可權體系及訪問控制。

在聯盟鏈場景中往往由多家機構共同管理區塊鏈業務,趣鏈BaaS的微服務閘道器主要功能包括路由轉發、流量控制、安全控制、負載均衡、請求轉化等基本功能並支援模組化新增功能的可拓展性。同時,賬戶體系(RBAC)根據使用者賬號、角色、許可權、組織4個維度進行設計,即基於角色的訪問控制。每個角色有不同的許可權,透過對使用者賦予不同角色來賦予其對應許可權。同時增加使用者機構概念,直接給使用者分配角色,並邀請使用者加入機構。這樣使用者除了擁有自身的許可權外,還擁有了所屬機構的資源操作許可權。

▲此外,微服務的服務監控元件等可有效適配聯盟鏈多節點組網的複雜架構。

聯盟鏈本質上可視為多個節點共同維護的分散式資料庫,而節點的本質是計算機程序。微服務通常是分散式服務架構,且生產環境下一個複雜的系統可能存在成百上千個微服務,因此選擇微服務通常意味著需要解決分散式架構中的各種難題。目前業界已有多套針對微服務的日誌監控管理、鏈路追蹤和故障排查方案,可快速引入或透過改良充分適配聯盟鏈多節點組網的複雜架構

總結



BaaS平臺是企業部署區塊鏈並管理鏈上業務的視覺化平臺,其功能的廣度和使用友好度直接影響區塊鏈管理效率。而在區塊鏈高速發展的當下,新技術的迭代日新月異,透過將微服務架構引入到BaaS平臺的設計理念中,可幫助提升BaaS平臺功能可擴充套件性、系統安全性、可運維性。

分類: 旅遊
時間: 2022-01-17

相關文章

盤點歐洲國家旅遊分級,哪個最美?金豬四國當仁不讓

盤點歐洲國家旅遊分級,哪個最美?金豬四國當仁不讓
從旅遊來講,各大洲歐洲是排第一的,亞洲緊隨其後,北美風景還行沒啥人文,中南美相對比較無聊,非洲澳洲更多看的是原始. 而在歐洲國家裡,如果說哪個最美,其實爭議挺大的,蘿蔔鹹菜各有所好,說哪個好貶低另一個 ...

遼寧五十佳景之一,佔地面積3517公頃,是秋季最佳旅遊勝地

遼寧五十佳景之一,佔地面積3517公頃,是秋季最佳旅遊勝地
炎炎夏日已經過去,如今我們已經迎來了涼爽的秋天,很多人都很喜歡在秋季出門旅遊,因為秋季出門遊玩不會很熱,空氣也很清新,很適合大家帶著自己的家人出去遊玩散心.今天小編就想給大家介紹一個很適合秋天遊玩的景 ...

杭州中秋國慶旅遊哪裡好玩?八個旅遊勝地,家庭情侶皆適合

杭州中秋國慶旅遊哪裡好玩?八個旅遊勝地,家庭情侶皆適合
時間如白駒過隙,是絲毫不停留,這不一眨眼就到了中秋和國慶的前期.平常那麼繁忙的工作.學習也是該適當的出去遊玩散散心了,再加上大部分都有空, 所以家庭和情侶一起遊成了主題,那麼問題來了,杭州中秋國慶旅遊 ...

菲一旅遊勝地被獲評為“世界最佳島嶼”

菲一旅遊勝地被獲評為“世界最佳島嶼”
巴拉望島被評為"世界最佳島嶼" [菲律賓世界日報專訊] 在美國著名旅遊雜誌<旅遊與閒暇>將巴拉望島(Palawan)評為亞洲和世界最佳島嶼後,近日,倍受歡迎的旅遊目的地 ...

湖北一處秋季旅遊勝地,被譽為“中國銀杏之鄉”,門票只要50元

湖北一處秋季旅遊勝地,被譽為“中國銀杏之鄉”,門票只要50元
春夏秋冬四個季節不知道大家最喜歡哪一個呢?小編最喜歡的就是秋天,因為秋天沒有夏天那麼熱,也沒有冬天那麼冷,還有許多特有的美景,不知道大家是不是和小編一樣呢?關於秋天的美景有很多,大家知道的可能都在南京 ...

中國最東端的黑瞎子島,中俄一人一半,如今已成為著名的旅遊勝地

中國最東端的黑瞎子島,中俄一人一半,如今已成為著名的旅遊勝地
在2008年10月14日,我國丟失了七十九年的領土-黑瞎子島,它的一半再次迴歸了中國.自此以後,黑瞎子島成為了中俄共有的領土.經過了一段時間的發展,現在的黑瞎子島已經成為了一個旅遊勝地.不僅如此,它的 ...

河南十大著名景點 河南最有名的旅遊景點 河南旅遊勝地排行榜

河南十大著名景點 河南最有名的旅遊景點 河南旅遊勝地排行榜
導語 說到河南著名旅遊景點,想必大多數人都會想到嵩山少林寺和龍門石窟.少林寺是中國佛教禪宗祖庭和中國功夫的發源地,龍門石窟是中國石刻藝術寶庫之一,都是世界文化遺產.除此之外,河南有名的景點還有哪些?焦 ...

長沙必去的五個著名旅遊勝地

長沙必去的五個著名旅遊勝地
假期旅遊,相信很多小夥伴會選擇長沙這座星城,因為長沙吃喝玩樂每樣都香,下面就為大家整理出五個長沙著名的景點吧. 橘子洲 你可聽過偉大領袖毛主席的"獨立寒秋,湘江北去,橘子洲頭"? ...

今年中秋“十五的月亮十五圓”?盤點十大賞月勝地,有沒有您家?

今年中秋“十五的月亮十五圓”?盤點十大賞月勝地,有沒有您家?
9月21日,中秋佳節.天文科普專家介紹,在連續三年中秋"十五的月亮十六圓"後,今年中秋當天,公眾可欣賞到農曆八月最圓月,最圓時刻為21日7時55分. 江西省天文攝影愛好者劉浩202 ...

被人們低估的旅遊勝地——威海

被人們低估的旅遊勝地——威海
山東威海市是一個涼爽宜人,風景‬秀麗的地方,去那避暑再好不過了.威海是一座海濱城市,東臨海灣,西靠連續不斷的高山,環境優美,氣候宜人,號稱世界人居最佳城市. 今日小編帶你走進威海! 火炬八街 ‬Top ...

盤點新疆北疆旅遊十大必去景點(3):“人間淨土”喀納斯

盤點新疆北疆旅遊十大必去景點(3):“人間淨土”喀納斯
靜謐的喀納斯湖 新疆阿勒泰地區的喀納斯風景區,有著"中國十大秋景之首"的美譽,九月中旬起,喀納斯又進入到了一年中最美的季節. 喀納斯景區最美的景點"精品三灣"之 ...

盤點新疆北疆旅遊十大必去景點(5):東方小瑞士-那拉提草原

盤點新疆北疆旅遊十大必去景點(5):東方小瑞士-那拉提草原
那拉提草原是世界四大草原之一的亞高山草甸植物區,素有"塞外江南"美譽的伊犁河谷內的著名景區,位於新疆伊犁哈薩克自治州新源縣那拉提鎮. 那拉提草原以其優美的草原風光與當地哈薩克民俗風 ...

盤點我國三大“宜居”城市,物價低風景好,知名度卻不高

盤點我國三大“宜居”城市,物價低風景好,知名度卻不高
在之前我國經濟還不太景氣時,人民總在擔心吃不飽穿不暖怎麼辦.現在我國經濟發展越來越迅速,人們對於未來的生活也充滿了希望,外出旅遊也逐漸增多了,我國的旅遊事業也是蒸蒸日上.人們不再擔心衣食之後,就會選擇 ...

15組世界旅遊勝地百年滄桑的對比照

15組世界旅遊勝地百年滄桑的對比照
1. 法國聖米歇爾山 2. 埃及獅身人面像 3. 美國紐約時代廣場 4.西班牙馬塔羅 5. 奧地利維也納 6. 中國香港 7. 義大利貝加莫 8. 法國巴黎 9. 土耳其伊斯坦布林 10. 印度尼西亞 ...

記錄中國丨雲南沙溪:中外合作,打造古鎮復興新樣板

記錄中國丨雲南沙溪:中外合作,打造古鎮復興新樣板
澎湃新聞記者 張成傑 復旦大學記錄中國團隊 宋心語 許願 何敏君 鄭穎 王宇景 段瑞懷 賴桐桐 邵京 沙溪鎮上本無溪,古巷深深聽馬蹄. 沙溪,一個被青山環抱的"小壩子",位於雲南省 ...

盤點雲南八大水庫,一個比一個風景秀麗,你去過幾處?

盤點雲南八大水庫,一個比一個風景秀麗,你去過幾處?
旅遊風物誌,攬四海勝景,博人間風華. 雲南省,簡稱雲或滇,是熱門的旅遊目的地. 這裡風光旖旎,民族風情獨具特色,吸引了無數遊客,著名的景點有大理古城.麗江古城.玉龍雪山.石林.西雙版納熱帶植物園等等, ...

海南省三大水庫,風景美不勝收,你去過幾個?

海南省三大水庫,風景美不勝收,你去過幾個?
旅遊風物誌,攬四海勝景,博人間風華. 說起海南島,這是一個美麗富饒的地方,藍天白雲,無敵海景,充滿了熱帶風情! 數不清的遊客,嚮往海南島,踏上海南島,海南的旅遊事業,水漲船高,蓬勃發展.美麗三亞.浪漫 ...

盤點福建10座大型水庫,一個比一個風景好,你去過幾處?

盤點福建10座大型水庫,一個比一個風景好,你去過幾處?
旅遊風物誌,攬四海勝景,博人間風華. 福建,簡稱"閩",地處我國東南沿海,這裡素有"八山一水一分田"之說,可見福建山多地少. 不過,在福建境內,主要的河流有閩江 ...

盤點國外十座詩一般的城市

盤點國外十座詩一般的城市
城市也叫城市聚落,一般包括了住宅區.工業區和商業區並且具備行政管轄功能.城市的行政管轄功能可能涉及較其本身更廣泛的區域,其中有居民區.街道.醫院.學校.公共綠地.寫字樓.商業賣場.廣場.公園等公共設施 ...

盤點浙江10大高山,最高峰黃茅尖海拔1929米,你去過幾座?

盤點浙江10大高山,最高峰黃茅尖海拔1929米,你去過幾座?
旅遊風物誌,攬四海勝景,博人間風華. 浙江,簡稱浙,地處東南沿海,北連上海.江蘇,南接福建,西與安徽.江西毗鄰,東面是遼闊的大海,這裡經濟發達,山水秀麗,大山名山數不勝數,下面盤點浙江10大高山,最高 ...