国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)

這篇具有很好參考價(jià)值的文章主要介紹了云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

(3)貸款相關(guān)功能:申請(qǐng)貸款或信用卡;網(wǎng)上增加透支額度

(4)投資帳戶相關(guān)微服務(wù):購買和管理投資賬戶;查看使用投資研究;網(wǎng)上投資推薦.

2. 微服務(wù)的劃分

基于微服務(wù)的網(wǎng)上銀行系統(tǒng)是融合微服務(wù)架構(gòu)思想和軟件三層架構(gòu)設(shè)計(jì)思想進(jìn)行構(gòu)造。首先,在整體架構(gòu)層面,在滿足系統(tǒng)非功能性需求的前提下進(jìn)行兩級(jí)拆分,將整個(gè)系統(tǒng)功能模塊拆分為多個(gè)顆粒度盡可能小的微服務(wù)子系統(tǒng),分別是個(gè)人帳戶管理微服務(wù)********、轉(zhuǎn)賬微服務(wù)、貸款微服務(wù)和********投資微服務(wù)。其次,在代碼層面,按照軟件三層架構(gòu)設(shè)計(jì)思想,將每個(gè)功能模塊內(nèi)的代碼層級(jí)分為展現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層,三層之間通過微服務(wù)包裝成獨(dú)立的系統(tǒng)級(jí)應(yīng)用并通過接口和網(wǎng)絡(luò)向外提供服務(wù)?;谖⒎?wù)的網(wǎng)上銀行系統(tǒng)的總體架構(gòu)圖如圖所示。

云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),2024年程序員學(xué)習(xí),架構(gòu),云計(jì)算,微服務(wù)

如圖所以,我們可以大概將微服務(wù)進(jìn)行劃分。

(1)帳戶管理微服務(wù),我們主要是實(shí)現(xiàn)用戶對(duì)個(gè)人帳戶的管理,包括個(gè)人賬戶轉(zhuǎn)賬;管理你所有的賬戶;查看最新的帳戶報(bào)表和余額;查看自動(dòng)更新的支出報(bào)告;查看付款歷史;將數(shù)據(jù)與個(gè)人理財(cái)程序整合;修改聯(lián)系方式;核實(shí)條款和條件;信息反饋,他需要與用戶相關(guān)的數(shù)據(jù)庫進(jìn)行交互。

(2)轉(zhuǎn)賬微服務(wù)是要實(shí)現(xiàn)付款轉(zhuǎn)賬等操作,主要包括:電子賬單支付服務(wù),實(shí)現(xiàn)匯款功能;提前安排付款;個(gè)人帳戶之間轉(zhuǎn)賬;查看已支付賬單;網(wǎng)上訂購旅行支票,它需要保存用戶的信息,并且存儲(chǔ)在轉(zhuǎn)賬的相關(guān)數(shù)據(jù)庫。

(3)貸款微服務(wù),主要幫助用戶實(shí)現(xiàn)貸款以及信用卡的相關(guān)操作,包括申請(qǐng)貸款或信用卡;網(wǎng)上增加透支額度,需要和支付相關(guān)的數(shù)據(jù)庫交互。

(4)投資微服務(wù),主要是幫助用戶完成投資相關(guān)功能,包括購買和管理投資賬戶;查看使用投資研究;網(wǎng)上投資推薦,也需要和數(shù)據(jù)庫交互。

(5)其他微服務(wù),還要實(shí)現(xiàn)的相關(guān)微服務(wù)有注冊發(fā)現(xiàn)微服務(wù)、配置微服務(wù)、網(wǎng)關(guān)微服務(wù)等。

二、使用的技術(shù)以及分析

===================

微服務(wù)(Microservices)是一種架構(gòu)風(fēng)格,一個(gè)大型復(fù)雜軟件應(yīng)用由一個(gè)或多個(gè)微服務(wù)組成。系統(tǒng)中的各個(gè)微服務(wù)可被獨(dú)立部署,各個(gè)微服務(wù)之間是松耦合的。每個(gè)微服務(wù)僅關(guān)注于完成一件任務(wù)并很好地完成該任務(wù)。在所有情況下,每個(gè)任務(wù)代表著一個(gè)小的業(yè)務(wù)能力。

微服務(wù)的優(yōu)點(diǎn)在于:每個(gè)微服務(wù)都很小,這樣能聚焦一個(gè)指定的業(yè)務(wù)功能或業(yè)務(wù)需求。微服務(wù)能夠被小團(tuán)隊(duì)單獨(dú)開發(fā),這個(gè)小團(tuán)隊(duì)是2到5人的開發(fā)人員組成。微服務(wù)是松耦合的,是有功能意義的服務(wù),無論是在開發(fā)階段或部署階段都是獨(dú)立的。微服務(wù)能使用不同的語言開發(fā)。微服務(wù)易于被一個(gè)開發(fā)人員理解,修改和維護(hù),這樣小團(tuán)隊(duì)能夠更關(guān)注自己的工作成果。無需通過合作才能體現(xiàn)價(jià)值。

實(shí)現(xiàn)本電子銀行系統(tǒng)會(huì)使用到的技術(shù)棧:

  • 服務(wù)注冊發(fā)現(xiàn): eureka

  • 服務(wù)開發(fā):Springboot、Spring、SpringMVC

  • 配置管理:spring config , spring security

  • 服務(wù)調(diào)用 REST

  • API網(wǎng)關(guān): Spring Cloud Gateway

  • 分布式鎖: redis

  • 安全認(rèn)證: JWT

  • 服務(wù)監(jiān)控: spring-boot-admin

1. sping cloud

Spring Cloud是一個(gè)基于Spring Boot實(shí)現(xiàn)的云原生應(yīng)用開發(fā)工具,它為基于JVM的云原生應(yīng)用開發(fā)中涉及的配置管理、服務(wù)發(fā)現(xiàn)、熔斷器、智能路由、微代理、控制總線、分布式會(huì)話和集群狀態(tài)管理等操作提供了一種簡單的開發(fā)方式。

考慮 Spring Cloud 的原因有如下幾點(diǎn):

(1)Spring Cloud 來源于 Spring,質(zhì)量、穩(wěn)定性、持續(xù)性都可以得到保證。

(2)Spirng Cloud 天然支持 Spring Boot,更加便于業(yè)務(wù)落地。

(3)Spring Cloud 是 Java 領(lǐng)域最適合做微服務(wù)的框架。

(4)相比于其它框架,Spring Cloud 對(duì)微服務(wù)周邊環(huán)境的支持力度最大。

(5)對(duì)于中小企業(yè)來講,使用門檻較低。

(6)Spring Cloud 是微服務(wù)架構(gòu)的最佳落地方案。

2. 服務(wù)注冊發(fā)現(xiàn)

Eureka是Netflix開發(fā)的服務(wù)發(fā)現(xiàn)框架,本身是一個(gè)基于REST的服務(wù),主要用于定位運(yùn)行在AWS域中的中間層服務(wù),以達(dá)到負(fù)載均衡和中間層服務(wù)故障轉(zhuǎn)移的目的。SpringCloud將它集成在其子項(xiàng)目spring-cloud-netflix中,一實(shí)現(xiàn)SpringCloud的服務(wù)發(fā)現(xiàn)功能。

3. REST

REST提供了一組架構(gòu)約束,當(dāng)作為一個(gè)整體來應(yīng)用時(shí),強(qiáng)調(diào)組件交互的可伸縮性、接口的通用性、組件的獨(dú)立部署、以及用來減少交互延遲、增強(qiáng)安全性、封裝遺留系統(tǒng)的中間組件。

幾年的由于移動(dòng)互聯(lián)網(wǎng)流行使得前端設(shè)備多樣化,業(yè)界急需一種統(tǒng)一的機(jī)制來規(guī)范API設(shè)計(jì),使得API適用于各種各樣的前端設(shè)備,REST符合這種需求。并且行為和資源分離,更容易理解。

4. Redis

Redis是一個(gè)開源的使用ANSI?C語言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫,并提供多種語言的API。它的優(yōu)勢在于:

(1)性能極高 – Redis能讀的速度是110000次/s,寫的速度是81000次/s 。

(2)豐富的數(shù)據(jù)類型 – Redis支持二進(jìn)制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 數(shù)據(jù)類型操作。

(3)原子 – Redis的所有操作都是原子性的,同時(shí)Redis還支持對(duì)幾個(gè)操作合并后的原子性執(zhí)行。(事務(wù))

(4)豐富的特性 – Redis還支持 publish/subscribe特性。

5. Spring boot admin

自我介紹一下,小編13年上海交大畢業(yè),曾經(jīng)在小公司待過,也去過華為、OPPO等大廠,18年進(jìn)入阿里一直到現(xiàn)在。

深知大多數(shù)大數(shù)據(jù)工程師,想要提升技能,往往是自己摸索成長或者是報(bào)班學(xué)習(xí),但對(duì)于培訓(xùn)機(jī)構(gòu)動(dòng)則幾千的學(xué)費(fèi),著實(shí)壓力不小。自己不成體系的自學(xué)效果低效又漫長,而且極易碰到天花板技術(shù)停滯不前!

因此收集整理了一份《2024年大數(shù)據(jù)全套學(xué)習(xí)資料》,初衷也很簡單,就是希望能夠幫助到想自學(xué)提升又不知道該從何學(xué)起的朋友。
云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),2024年程序員學(xué)習(xí),架構(gòu),云計(jì)算,微服務(wù)
云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),2024年程序員學(xué)習(xí),架構(gòu),云計(jì)算,微服務(wù)
云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),2024年程序員學(xué)習(xí),架構(gòu),云計(jì)算,微服務(wù)
云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),2024年程序員學(xué)習(xí),架構(gòu),云計(jì)算,微服務(wù)
云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),2024年程序員學(xué)習(xí),架構(gòu),云計(jì)算,微服務(wù)

既有適合小白學(xué)習(xí)的零基礎(chǔ)資料,也有適合3年以上經(jīng)驗(yàn)的小伙伴深入學(xué)習(xí)提升的進(jìn)階課程,基本涵蓋了95%以上大數(shù)據(jù)開發(fā)知識(shí)點(diǎn),真正體系化!

由于文件比較大,這里只是將部分目錄大綱截圖出來,每個(gè)節(jié)點(diǎn)里面都包含大廠面經(jīng)、學(xué)習(xí)筆記、源碼講義、實(shí)戰(zhàn)項(xiàng)目、講解視頻,并且后續(xù)會(huì)持續(xù)更新

如果你覺得這些內(nèi)容對(duì)你有幫助,可以添加VX:vip204888 (備注大數(shù)據(jù)獲?。?/strong>
云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),2024年程序員學(xué)習(xí),架構(gòu),云計(jì)算,微服務(wù)

據(jù)開發(fā)知識(shí)點(diǎn),真正體系化!**

由于文件比較大,這里只是將部分目錄大綱截圖出來,每個(gè)節(jié)點(diǎn)里面都包含大廠面經(jīng)、學(xué)習(xí)筆記、源碼講義、實(shí)戰(zhàn)項(xiàng)目、講解視頻,并且后續(xù)會(huì)持續(xù)更新

如果你覺得這些內(nèi)容對(duì)你有幫助,可以添加VX:vip204888 (備注大數(shù)據(jù)獲?。?/strong>
[外鏈圖片轉(zhuǎn)存中…(img-vyHZHO2m-1712877855224)]文章來源地址http://www.zghlxwxcb.cn/news/detail-856470.html

到了這里,關(guān)于云計(jì)算考核 - 分析電子銀行需求采用微服務(wù)架構(gòu)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 架構(gòu)設(shè)計(jì)之需求分析

    架構(gòu)設(shè)計(jì)之需求分析

    大家好,我是易安。 設(shè)計(jì)架構(gòu)的第一步是需求分析。那么,為什么要做需求分析?如何做好需求分析?今天我們一起聊一聊需求分析這件事兒 為何要做需求分析? 首先 ,當(dāng)然是因?yàn)槲覀冏鲕浖旧砭褪菫榱藵M足用戶需求。那么,用戶需求到底為何,我們需要清楚定義。 其

    2024年02月04日
    瀏覽(19)
  • 需求分析引言:架構(gòu)漫談(五)架構(gòu)師成長之路

    需求分析引言:架構(gòu)漫談(五)架構(gòu)師成長之路

    我研發(fā)領(lǐng)域也從事了一些年,期間也做過一些架構(gòu)設(shè)計(jì)工作,包括C#單體轉(zhuǎn)型為Java微服務(wù)、Python單體轉(zhuǎn)型為Java微服務(wù)等, 也嘗試著從自己的經(jīng)驗(yàn)角度,來匯總一些知識(shí)點(diǎn),同時(shí)描述一下如何成長為一個(gè)合格的軟件架構(gòu)師,僅供參考,也歡迎跟我一起探討。 顧名思義,架構(gòu)師

    2024年02月13日
    瀏覽(27)
  • 【架構(gòu)設(shè)計(jì)】高并發(fā)架構(gòu)實(shí)戰(zhàn):從需求分析到系統(tǒng)設(shè)計(jì)

    【架構(gòu)設(shè)計(jì)】高并發(fā)架構(gòu)實(shí)戰(zhàn):從需求分析到系統(tǒng)設(shè)計(jì)

    ? 很多軟件工程師的職業(yè)規(guī)劃是 成為架構(gòu)師 ,但是要成為架構(gòu)師很多時(shí)候要求 先有架構(gòu)設(shè)計(jì)經(jīng)驗(yàn) ,而不做架構(gòu)師又怎么會(huì)有架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)?zāi)??那么?如何獲得架構(gòu)設(shè)計(jì)經(jīng)驗(yàn) 呢? 高并發(fā)是指系統(tǒng)在同一時(shí)間內(nèi)處理的請(qǐng)求量非常大,通常是指每秒處理的請(qǐng)求量達(dá)到數(shù)千到數(shù)百

    2024年02月15日
    瀏覽(37)
  • 大型醫(yī)院云HIS系統(tǒng):采用前后端分離架構(gòu),前端由Angular語言、JavaScript開發(fā);后端使用Java語言開發(fā) 融合B/S版電子病歷系統(tǒng)

    大型醫(yī)院云HIS系統(tǒng):采用前后端分離架構(gòu),前端由Angular語言、JavaScript開發(fā);后端使用Java語言開發(fā) 融合B/S版電子病歷系統(tǒng)

    一套醫(yī)院云his系統(tǒng)源碼 采用前后端分離架構(gòu),前端由Angular語言、JavaScript開發(fā);后端使用Java語言開發(fā)。融合B/S版電子病歷系統(tǒng),支持電子病歷四級(jí),HIS與電子病歷系統(tǒng)均擁有自主知識(shí)產(chǎn)權(quán)。 文末卡片獲取聯(lián)系! 基于云計(jì)算技術(shù)的B/S架構(gòu)的醫(yī)院管理系統(tǒng)(簡稱云HIS),采用前后

    2024年02月03日
    瀏覽(31)
  • 高并發(fā)架構(gòu)實(shí)戰(zhàn):從需求分析到系統(tǒng)設(shè)計(jì)

    高并發(fā)架構(gòu)實(shí)戰(zhàn):從需求分析到系統(tǒng)設(shè)計(jì)

    很多軟件工程師的職業(yè)規(guī)劃是 成為架構(gòu)師 ,但是要成為架構(gòu)師很多時(shí)候要求 先有架構(gòu)設(shè)計(jì)經(jīng)驗(yàn) ,而不做架構(gòu)師又怎么會(huì)有架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)?zāi)??那么?如何獲得架構(gòu)設(shè)計(jì)經(jīng)驗(yàn) 呢? 一方面可以 通過工作來學(xué)習(xí) ,觀察所在團(tuán)隊(duì)的架構(gòu)師是如何工作的,協(xié)助他做一些架構(gòu)設(shè)計(jì)和落

    2024年02月15日
    瀏覽(44)
  • 微服務(wù)架構(gòu)的服務(wù)注冊和發(fā)現(xiàn)究竟采用Nacos還是Eureka ?

    微服務(wù)架構(gòu)已經(jīng)成為了構(gòu)建分布式應(yīng)用程序的主要方式之一,而服務(wù)注冊與發(fā)現(xiàn)在微服務(wù)架構(gòu)中扮演著至關(guān)重要的角色。在這個(gè)領(lǐng)域,有兩個(gè)非常流行的工具,它們分別是Nacos和Eureka。我們來深入探討這兩者之間的區(qū)別,以幫助您在選擇適合您項(xiàng)目的服務(wù)注冊與發(fā)現(xiàn)工具時(shí)提

    2024年02月02日
    瀏覽(40)
  • 【高并發(fā)】高并發(fā)架構(gòu)實(shí)戰(zhàn):從需求分析到系統(tǒng)設(shè)計(jì)

    【高并發(fā)】高并發(fā)架構(gòu)實(shí)戰(zhàn):從需求分析到系統(tǒng)設(shè)計(jì)

    ????? ?? ??Yan-英杰的主頁 悟已往之不諫 知來者之可追?? C++程序員,2024屆電子信息研究生 ???????????很多軟件工程師的職業(yè)規(guī)劃是 成為架構(gòu)師 ,但是要成為架構(gòu)師很多時(shí)候要求 先有架構(gòu)設(shè)計(jì)經(jīng)驗(yàn) ,而不做架構(gòu)師又怎么會(huì)有架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)?zāi)??那么?如何獲得架構(gòu)

    2024年02月16日
    瀏覽(37)
  • 【實(shí)時(shí)數(shù)倉】介紹、需求分析、統(tǒng)計(jì)架構(gòu)分析和ods層日志行為數(shù)據(jù)采集

    【實(shí)時(shí)數(shù)倉】介紹、需求分析、統(tǒng)計(jì)架構(gòu)分析和ods層日志行為數(shù)據(jù)采集

    普通的實(shí)時(shí)計(jì)算 優(yōu)先考慮時(shí)效性,所以從數(shù)據(jù)源采集經(jīng)過實(shí)時(shí)計(jì)算直接得到結(jié)果。如此做時(shí)效性更好,但是弊端是由于計(jì)算過程中的中間結(jié)果沒有沉淀下來,所以當(dāng)面對(duì)大量實(shí)時(shí)需求的時(shí)候,計(jì)算的復(fù)用性較差(如B想要使用A的結(jié)果),開發(fā)成本隨著需求增加直線上升。 實(shí)時(shí)

    2023年04月23日
    瀏覽(39)
  • 系統(tǒng)架構(gòu)設(shè)計(jì)專業(yè)技能 ·結(jié)構(gòu)化需求分析 - 數(shù)據(jù)流圖

    系統(tǒng)架構(gòu)設(shè)計(jì)專業(yè)技能 ·結(jié)構(gòu)化需求分析 - 數(shù)據(jù)流圖

    現(xiàn)在的一切都是為將來的夢想編織翅膀,讓夢想在現(xiàn)實(shí)中展翅高飛。 Now everything is for the future of dream weaving wings, let the dream fly in reality. 點(diǎn)擊進(jìn)入系列文章目錄 實(shí)體 實(shí)體可能是: (1)人物角色: 如客戶、管理員、主管、經(jīng)理、老師、學(xué)生 (2)組織機(jī)構(gòu) :如銀行、供應(yīng)商、募捐機(jī)

    2024年02月09日
    瀏覽(33)
  • 改良YOLOv8網(wǎng)絡(luò)架構(gòu) | 采用SwinTransformer網(wǎng)絡(luò) | 借助位移窗口實(shí)現(xiàn)視覺變換 | 計(jì)算機(jī)視覺

    改良YOLOv8網(wǎng)絡(luò)架構(gòu) | 采用SwinTransformer網(wǎng)絡(luò) | 借助位移窗口實(shí)現(xiàn)視覺變換 | 計(jì)算機(jī)視覺 隨著計(jì)算機(jī)視覺技術(shù)的不斷發(fā)展,研究人員們也在不斷嘗試對(duì)各種神經(jīng)網(wǎng)絡(luò)進(jìn)行改良,以提高它們的性能和準(zhǔn)確度。其中比較流行的一個(gè)目標(biāo)檢測算法就是YOLOv8,但是它依然存在一些不足之處

    2024年02月08日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包