压在透明的玻璃上c-国产精品国产一级A片精品免费-国产精品视频网-成人黄网站18秘 免费看|www.tcsft.com

余額寶和微眾銀行兩位首席架構(gòu)師親自輔導(dǎo)微服務(wù)和區(qū)塊鏈

隨著移動(dòng)互聯(lián)網(wǎng)爆發(fā),傳統(tǒng)金融模式已經(jīng)不能滿足用戶對業(yè)務(wù)的需求,特別是近幾年互聯(lián)網(wǎng)金融的崛起,造成了對傳統(tǒng)金融的沖擊更為巨大。

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

7月6-9日,ArchSummit 全球架構(gòu)師峰會(huì)將在深圳舉行,此次邀請了余額寶微眾銀行兩位首席架構(gòu)師,以及國內(nèi)外一線互聯(lián)網(wǎng)企業(yè)的知名技術(shù)專家,前來深入探討各自企業(yè)的核心架構(gòu),感興趣的同學(xué)可以點(diǎn)擊此處進(jìn)一步了解。

一、銀行IT架構(gòu)問題

首先目前大多數(shù)的銀行系統(tǒng),除了核心的系統(tǒng)外,絕大部分的系統(tǒng)都是通過招標(biāo)的形式,由IT廠商負(fù)責(zé)建設(shè)。在具體實(shí)施過程中按照要求現(xiàn)場進(jìn)行客戶化定制開發(fā),這么做的好處是非核心的系統(tǒng)不需要花費(fèi)過多的精力去開發(fā)和維護(hù),當(dāng)然缺點(diǎn)也是顯而易見的。由于開發(fā)團(tuán)隊(duì)進(jìn)駐現(xiàn)場幾乎是從零開始的系統(tǒng)開發(fā),導(dǎo)致建造標(biāo)準(zhǔn)幾乎是千差萬別的,很多業(yè)務(wù)系統(tǒng)之間無法做到很好的兼容,數(shù)據(jù)也很難共享。

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

綜上所述,目前銀行系統(tǒng)在開發(fā)過程中遇到的問題有:

  • 業(yè)務(wù)彼此割裂,重復(fù)工作量巨大,不能復(fù)用
  • 各業(yè)務(wù)線之間數(shù)據(jù)不能共享
  • 需求多變,研發(fā)周期短
  • 用戶訪問量巨大,高并發(fā)量成為挑戰(zhàn)

二、如何解決?

如果說有一種方式可以實(shí)現(xiàn)無論是PC端還是移動(dòng)端,都可以通過不同場景下的應(yīng)用提供銀行的業(yè)務(wù)給用戶使用,則需要應(yīng)用通過對內(nèi)接口組裝業(yè)務(wù)邏輯,對外接口通過消費(fèi)服務(wù),實(shí)現(xiàn)對可復(fù)用性服務(wù)的調(diào)用。

由此,微服務(wù)架構(gòu)應(yīng)運(yùn)而生

首先微服務(wù)不是銀彈,僅靠微服務(wù)是不夠的,還需要后期運(yùn)維團(tuán)隊(duì)的跟進(jìn),因?yàn)槲⒎?wù)架構(gòu)的實(shí)施,會(huì)導(dǎo)致運(yùn)維的壓力會(huì)逐漸上升。但實(shí)施微服務(wù),對業(yè)務(wù)的解耦和降低產(chǎn)品功能的復(fù)雜度都有極大幫助。

微服務(wù)的目的是有效拆分應(yīng)用,實(shí)現(xiàn)敏捷開發(fā)和部署。在微服務(wù)架構(gòu)下,我們將原本單一的應(yīng)用按照業(yè)務(wù)功能邊界分解成一系列獨(dú)立、專注的微服務(wù),所以相對與傳統(tǒng)架構(gòu),微服務(wù)主要有以下幾點(diǎn)優(yōu)勢。

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

在ArchSummit全球架構(gòu)師峰會(huì)上的相關(guān)案例詳解有:

三、還有什么技術(shù)在顛覆金融銀行的傳統(tǒng)業(yè)務(wù)?

區(qū)塊鏈是現(xiàn)如今最熱門的技術(shù)之一,在區(qū)塊鏈的創(chuàng)新和應(yīng)用探索中,金融是最主要的領(lǐng)域,現(xiàn)階段主要的區(qū)塊鏈應(yīng)用探索和實(shí)踐,也都是圍繞金融領(lǐng)域展開的。除了典型的數(shù)字貨幣外,分布式記賬系統(tǒng)、支付清算系統(tǒng)等,進(jìn)一步將區(qū)塊鏈推向了應(yīng)用研發(fā)階段。很多發(fā)達(dá)國家的清算所、交易所、投資銀行、商業(yè)銀行等機(jī)構(gòu)已經(jīng)在探索區(qū)塊鏈在跨境支付、證券交易結(jié)算和證券發(fā)行等領(lǐng)域的應(yīng)用。

目前區(qū)塊鏈技術(shù)從方向上可以大致分為共有鏈,私有鏈以及介于兩者之間的聯(lián)盟鏈。我們以最近比較火的聯(lián)盟鏈來說,聯(lián)盟鏈參與區(qū)塊鏈的節(jié)點(diǎn)是事先選好的,節(jié)點(diǎn)間通常有良好的網(wǎng)絡(luò)連接等合作關(guān)系,而區(qū)塊鏈上的數(shù)據(jù)既可以是公開的也可以是內(nèi)部的,所以為一定意義上的分布式。這種特性就代表著聯(lián)盟可以大到國與國之間,小到企業(yè)與企業(yè)之間。

聯(lián)盟鏈上的讀寫權(quán)限、參與記賬權(quán)限按聯(lián)盟規(guī)則來制定。整個(gè)網(wǎng)絡(luò)由成員機(jī)構(gòu)共同維護(hù),網(wǎng)絡(luò)接入一般通過成員機(jī)構(gòu)的網(wǎng)關(guān)節(jié)點(diǎn)接入,共識過程由預(yù)先選好的節(jié)點(diǎn)控制,因此聯(lián)盟鏈一般不采用工作量證明的挖礦機(jī)制。有人說其實(shí)聯(lián)盟鏈也是私有鏈的一種,從定義上講是沒錯(cuò)的,但是從承載力上來說,聯(lián)盟鏈大約是1k-10k筆/s,私有鏈?zhǔn)?k-10w筆/s,這就決定了從應(yīng)用場景來說,聯(lián)盟鏈更適合做支付和計(jì)算,私有鏈更適合做審計(jì)和發(fā)行。

目前德勤利用區(qū)塊鏈技術(shù)中的信息可追溯、不易篡改等特性,構(gòu)建了 Rubix 基礎(chǔ)平臺,通過與核心客戶的 Sap、Oracle等數(shù)據(jù)庫對接,自動(dòng)獲取并記錄客戶財(cái)務(wù)信息,防止篡改或偽造財(cái)務(wù)報(bào)表。而未來區(qū)塊鏈技術(shù)可能會(huì)實(shí)現(xiàn)將房產(chǎn)等實(shí)物資產(chǎn)以電子權(quán)證方式存儲在區(qū)塊鏈上,并借此開展全球金融信用服務(wù)等。

在ArchSummit深圳站上,關(guān)于區(qū)塊鏈的案例分享有

四、結(jié)論

如果說目前銀行服務(wù)化難以解決的是以往銀行業(yè)務(wù)無法復(fù)用,數(shù)據(jù)不流通等問題,那區(qū)塊鏈技術(shù)則代表著銀行未來大多數(shù)業(yè)務(wù)的重新定義,如果你既想了解微服務(wù)是如何解決金融行業(yè)在軟件開發(fā)中的諸多弊病,又想了解未來區(qū)塊鏈?zhǔn)侨绾晤嵏层y行業(yè)務(wù),那么想必你將不會(huì)錯(cuò)過7月8日-9日在深圳舉行的ArchSummit架構(gòu)師訓(xùn)練營,我們非常有幸邀請到兩位首席架構(gòu)師:

他們將帶大家深度解析區(qū)塊鏈平臺技術(shù)的算法、架構(gòu)及應(yīng)用,從0到1剖析區(qū)塊鏈平臺架構(gòu)重構(gòu),以及性能優(yōu)化方案,并且從多維度的治理監(jiān)控體系的分析策略、構(gòu)建,以及微服務(wù)的安全管控等相關(guān)管理策略進(jìn)行講解。

更多精彩內(nèi)容歡迎訪問 ArchSummit 大會(huì)官網(wǎng),如需幫助可聯(lián)系小助手,致電:17326843116(微信同號)

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

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