亚洲日本免费-啊轻点灬太粗太长了三男一女-麻豆av电影在线观看-日韩一级片毛片|www.grbbt.com

余額寶和微眾銀行兩位首席架構師親自輔導微服務和區塊鏈

隨著移動互聯網爆發,傳統金融模式已經不能滿足用戶對業務的需求,特別是近幾年互聯網金融的崛起,造成了對傳統金融的沖擊更為巨大。

商業銀行不得不從自身業務出發,重新去審視與應對互聯網金融浪潮,大多數銀行不僅都在積極開展互聯網業務,更新迭代現有產品,而且還在布局構建自己的一站式金融服務平臺,而移動支付、云計算等技術相繼出現以及迅猛發展,恰恰滿足了商業銀行對業務場景的技術需求,但問題來了,業務的改進必然會改變整個銀行系統技術架構,那在銀行軟件開發的過程中,會存在哪些弊病以及未來將會有哪些技術影響銀行業務的發展呢?

7月6-9日,ArchSummit 全球架構師峰會將在深圳舉行,此次邀請了余額寶微眾銀行兩位首席架構師,以及國內外一線互聯網企業的知名技術專家,前來深入探討各自企業的核心架構,感興趣的同學可以點擊此處進一步了解。

一、銀行IT架構問題

首先目前大多數的銀行系統,除了核心的系統外,絕大部分的系統都是通過招標的形式,由IT廠商負責建設。在具體實施過程中按照要求現場進行客戶化定制開發,這么做的好處是非核心的系統不需要花費過多的精力去開發和維護,當然缺點也是顯而易見的。由于開發團隊進駐現場幾乎是從零開始的系統開發,導致建造標準幾乎是千差萬別的,很多業務系統之間無法做到很好的兼容,數據也很難共享。

從開發層面來講,由于以移動互聯網市場為核心,需求變化繁多,業務需求要與用戶訴求進行同步,這樣造成創新業務一經提出便要求極短時間內完成開發上線,研發周期往往被壓縮至一個月以內甚至更短;同時隨著移動用戶量激增,系統能扛住多少的并發量也變成一個不易解決的問題;而不同于普通互聯網業務,銀行業務具有高安全性、高可用性等特點,所以在技術架構上普遍存在著技術平臺擴展性不足、基礎設施經濟性不足,擴展彈性不夠等問題。

綜上所述,目前銀行系統在開發過程中遇到的問題有:

  • 業務彼此割裂,重復工作量巨大,不能復用
  • 各業務線之間數據不能共享
  • 需求多變,研發周期短
  • 用戶訪問量巨大,高并發量成為挑戰

二、如何解決?

如果說有一種方式可以實現無論是PC端還是移動端,都可以通過不同場景下的應用提供銀行的業務給用戶使用,則需要應用通過對內接口組裝業務邏輯,對外接口通過消費服務,實現對可復用性服務的調用。

由此,微服務架構應運而生

首先微服務不是銀彈,僅靠微服務是不夠的,還需要后期運維團隊的跟進,因為微服務架構的實施,會導致運維的壓力會逐漸上升。但實施微服務,對業務的解耦和降低產品功能的復雜度都有極大幫助。

微服務的目的是有效拆分應用,實現敏捷開發和部署。在微服務架構下,我們將原本單一的應用按照業務功能邊界分解成一系列獨立、專注的微服務,所以相對與傳統架構,微服務主要有以下幾點優勢。

  • 重用性好:因微服務的功能較為獨立,更利于被重用,這就極大的解決了銀行各業務之間不可復用的問題。
  • 低復雜度:每一個微服務專注于單一功能,并通過定義良好的接口清晰表述服務邊界,每個服務都有一個用 RPC或者消息驅動 API 定義清楚的邊界,所以大大提高了開發和部署的效率。
  • 易擴展:每個微服務可以根據具體的業務場景和需求來擴展。
  • 獨立部署:每個微服務獨立部署,開發者不再需要協調其它服務部署對本服務的影響,這種改變可加快服務部署速度。
  • 數據庫解耦:原來各個業務的數據庫都混在一個龐大的庫里,相互 Join ,難以拆分。服務化之后, 底層的數據庫被彼此隔離,可以很方便地拆分出來,進行擴容。

在ArchSummit全球架構師峰會上的相關案例詳解有:

三、還有什么技術在顛覆金融銀行的傳統業務?

區塊鏈是現如今最熱門的技術之一,在區塊鏈的創新和應用探索中,金融是最主要的領域,現階段主要的區塊鏈應用探索和實踐,也都是圍繞金融領域展開的。除了典型的數字貨幣外,分布式記賬系統、支付清算系統等,進一步將區塊鏈推向了應用研發階段。很多發達國家的清算所、交易所、投資銀行、商業銀行等機構已經在探索區塊鏈在跨境支付、證券交易結算和證券發行等領域的應用。

目前區塊鏈技術從方向上可以大致分為共有鏈,私有鏈以及介于兩者之間的聯盟鏈。我們以最近比較火的聯盟鏈來說,聯盟鏈參與區塊鏈的節點是事先選好的,節點間通常有良好的網絡連接等合作關系,而區塊鏈上的數據既可以是公開的也可以是內部的,所以為一定意義上的分布式。這種特性就代表著聯盟可以大到國與國之間,小到企業與企業之間。

聯盟鏈上的讀寫權限、參與記賬權限按聯盟規則來制定。整個網絡由成員機構共同維護,網絡接入一般通過成員機構的網關節點接入,共識過程由預先選好的節點控制,因此聯盟鏈一般不采用工作量證明的挖礦機制。有人說其實聯盟鏈也是私有鏈的一種,從定義上講是沒錯的,但是從承載力上來說,聯盟鏈大約是1k-10k筆/s,私有鏈是1k-10w筆/s,這就決定了從應用場景來說,聯盟鏈更適合做支付和計算,私有鏈更適合做審計和發行。

目前德勤利用區塊鏈技術中的信息可追溯、不易篡改等特性,構建了 Rubix 基礎平臺,通過與核心客戶的 Sap、Oracle等數據庫對接,自動獲取并記錄客戶財務信息,防止篡改或偽造財務報表。而未來區塊鏈技術可能會實現將房產等實物資產以電子權證方式存儲在區塊鏈上,并借此開展全球金融信用服務等。

在ArchSummit深圳站上,關于區塊鏈的案例分享有

四、結論

如果說目前銀行服務化難以解決的是以往銀行業務無法復用,數據不流通等問題,那區塊鏈技術則代表著銀行未來大多數業務的重新定義,如果你既想了解微服務是如何解決金融行業在軟件開發中的諸多弊病,又想了解未來區塊鏈是如何顛覆銀行業務,那么想必你將不會錯過7月8日-9日在深圳舉行的ArchSummit架構師訓練營,我們非常有幸邀請到兩位首席架構師:

他們將帶大家深度解析區塊鏈平臺技術的算法、架構及應用,從0到1剖析區塊鏈平臺架構重構,以及性能優化方案,并且從多維度的治理監控體系的分析策略、構建,以及微服務的安全管控等相關管理策略進行講解。

更多精彩內容歡迎訪問 ArchSummit 大會官網,如需幫助可聯系小助手,致電:17326843116(微信同號)

上一篇:深入場景創新,從拆豪車車門,到做10萬次升降測試

下一篇:熟讀這些世界級的核心架構,你也能成為頂尖架構師!