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

景順長(zhǎng)城基于 Apache APISIX 在金融云原生的生產(chǎn)實(shí)踐

這篇具有很好參考價(jià)值的文章主要介紹了景順長(zhǎng)城基于 Apache APISIX 在金融云原生的生產(chǎn)實(shí)踐。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

本文介紹了景順長(zhǎng)城在金融云原生架構(gòu)演進(jìn)中選擇 APISIX 作為網(wǎng)關(guān)工具的技術(shù)細(xì)節(jié),同時(shí)分享了使用 APISIX 的實(shí)踐細(xì)節(jié),并對(duì) APISIX 的未來(lái)展望進(jìn)行了探討。

作者李奕浩,景順長(zhǎng)城信息技術(shù)部研發(fā)工程師,負(fù)責(zé)公司網(wǎng)關(guān)和業(yè)務(wù)系統(tǒng)上云等工作。

業(yè)務(wù)背景

景順長(zhǎng)城基金管理有限公司成立于 2003 年,是一家專(zhuān)注于資產(chǎn)管理領(lǐng)域的企業(yè)。目前,公司主要業(yè)務(wù)涵蓋量化投資、主動(dòng)收益和固定收益,擁有超過(guò) 6200 億的資金管理規(guī)模,為超過(guò) 6000 萬(wàn)的投資者提供服務(wù)。作者所在的信息技術(shù)部門(mén)為投資交易、產(chǎn)品運(yùn)營(yíng)、市場(chǎng)營(yíng)銷(xiāo)等服務(wù)系統(tǒng)提供技術(shù)支持和開(kāi)發(fā)業(yè)務(wù)需求。

公司內(nèi)眾多業(yè)務(wù)都需要流量網(wǎng)關(guān)作為重要支撐,然而在采用 APISIX 之前,我們遇到了不少問(wèn)題和痛點(diǎn):

痛點(diǎn) 1:網(wǎng)關(guān)不統(tǒng)一,維護(hù)成本高

首先介紹景順長(zhǎng)城業(yè)務(wù)系統(tǒng)在架構(gòu)上的演進(jìn),分為 3 大階段,本文基于階段 2 到 3 的轉(zhuǎn)變背景:

  1. 單體服務(wù)方式。服務(wù)應(yīng)用部署在物理機(jī)上,但是隨著服務(wù)應(yīng)用和業(yè)務(wù)的不斷增長(zhǎng),運(yùn)維和開(kāi)發(fā)成本開(kāi)始激增;
  2. 虛擬機(jī)方式。在虛擬機(jī)階段,各業(yè)務(wù)系統(tǒng)使用的網(wǎng)關(guān)不統(tǒng)一,業(yè)務(wù)各自為政,網(wǎng)關(guān)相關(guān)的機(jī)器服務(wù)也很多,維護(hù)成本一直很高。在基金證券行業(yè),網(wǎng)絡(luò)分區(qū)方面存在一定的監(jiān)管要求,每個(gè)網(wǎng)絡(luò)分區(qū)都需要按照信息安全級(jí)別劃分為不同的邏輯安全區(qū)域,或者是物理隔離安全的區(qū)域,各個(gè)區(qū)域使用防火墻達(dá)到網(wǎng)絡(luò)隔離的目的。
  3. 結(jié)合在金融科技云戰(zhàn)略以及數(shù)字化轉(zhuǎn)型的需求,啟動(dòng)了上云工程。

當(dāng)前業(yè)務(wù)系統(tǒng)大致分為了三個(gè)分區(qū):交易區(qū)、生產(chǎn)區(qū)、管理區(qū),每個(gè)分區(qū)部署的網(wǎng)關(guān)都不一樣。原本景順長(zhǎng)城使用 NGINX 作為 Web 服務(wù)器和反向代理,在同網(wǎng)絡(luò)分區(qū)中的業(yè)務(wù),都是使用了同一個(gè) NGINX,導(dǎo)致了每次服務(wù)變更或路由更新,都需要在這個(gè) NGINX 上面手動(dòng)更新和重載。

景順長(zhǎng)城基于 Apache APISIX 在金融云原生的生產(chǎn)實(shí)踐

上圖就是當(dāng)前的系統(tǒng)架構(gòu),從上往下分別是用戶(hù)接入層、負(fù)載均衡層、網(wǎng)關(guān)集群層以及業(yè)務(wù)系統(tǒng)層,其中網(wǎng)關(guān)安全集群層使用了 Zuul、Spring Cloud Gateway、Kong 還有 NGINX 等多個(gè)框架,架構(gòu)管理不統(tǒng)一,管理起來(lái)比較繁瑣。

痛點(diǎn) 2:網(wǎng)關(guān)承載能力弱

現(xiàn)存的網(wǎng)關(guān)只使用了很基本的能力,比如負(fù)載均衡、路由轉(zhuǎn)發(fā),鑒權(quán)、灰度發(fā)布、熔斷能力都沒(méi)有。

前面提到的單一的 NGINX 服務(wù),每次服務(wù)變更和路由更新都需要在 NGINX 上面進(jìn)行配置。由于業(yè)務(wù)前端的服務(wù)都集成在 NGINX 上面,沒(méi)有對(duì)接 DevOps 平臺(tái)生產(chǎn)環(huán)境,NGINX 的配置項(xiàng)數(shù)量如今已經(jīng)相當(dāng)龐大了,單個(gè) Server 模塊超過(guò) 700 行,維護(hù)成本相當(dāng)高。

痛點(diǎn) 3:限流熔斷、灰度發(fā)布配置繁瑣

  • 限流熔斷能力缺失
  • 灰度能力配置繁瑣:需同步改動(dòng)多個(gè)應(yīng)用代碼和數(shù)據(jù)庫(kù)變更?,F(xiàn)在使用的網(wǎng)關(guān)需要單獨(dú)做對(duì)應(yīng)的開(kāi)發(fā),并且業(yè)務(wù)側(cè)也要做對(duì)應(yīng)的代碼修改,才能實(shí)現(xiàn)不同服務(wù)的灰度能力(全鏈路灰度)。

痛點(diǎn) 4:新增服務(wù)涉及步驟繁多

景順長(zhǎng)城基于 Apache APISIX 在金融云原生的生產(chǎn)實(shí)踐

在新增文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-401682.html

到了這里,關(guān)于景順長(zhǎng)城基于 Apache APISIX 在金融云原生的生產(chǎn)實(shí)踐的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(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)文章

  • Apache Dubbo 云原生可觀(guān)測(cè)性的探索與實(shí)踐

    Apache Dubbo 云原生可觀(guān)測(cè)性的探索與實(shí)踐

    作者:宋小生 - 平安壹錢(qián)包中間件資深工程師 Apache Dubbo3 在云原生可觀(guān)測(cè)性方面完成重磅升級(jí),使用 Dubbo3 最新版本,你只需要引入 dubbo-spring-boot-observability-starter 依賴(lài),微服務(wù)集群即原生具備以下能力: 能力一:可視化查看集群、單機(jī)流量指標(biāo)與健康狀態(tài) Dubbo 3.2 最新版本支

    2024年02月12日
    瀏覽(21)
  • Apache Apisix網(wǎng)關(guān)系統(tǒng)歷史漏洞復(fù)現(xiàn)分析

    Apache Apisix網(wǎng)關(guān)系統(tǒng)歷史漏洞復(fù)現(xiàn)分析

    Apache APISIX 是一個(gè)動(dòng)態(tài)、實(shí)時(shí)、高性能的 API 網(wǎng)關(guān), 提供負(fù)載均衡、動(dòng)態(tài)上游、灰度發(fā)布、服務(wù)熔斷、身份認(rèn)證、可觀(guān)測(cè)性等豐富的流量管理功能。 開(kāi)源項(xiàng)目地址:https://github.com/apache/apisix; 官方文檔地址:https://apisix.apache.org/zh/docs/apisix/getting-started/README/; 你可以把 Apache

    2024年02月19日
    瀏覽(23)
  • [運(yùn)維|中間件] Apache APISIX使用筆記

    Apache APISIX 是一個(gè)動(dòng)態(tài)、實(shí)時(shí)、高性能的云原生 API 網(wǎng)關(guān),提供了負(fù)載均衡、動(dòng)態(tài)上游、灰度發(fā)布、服務(wù)熔斷、身份認(rèn)證、可觀(guān)測(cè)性等豐富的流量管理功能。 官方文檔地址 快速安裝

    2024年02月14日
    瀏覽(23)
  • 【云原生網(wǎng)關(guān)】apisix使用詳解

    目錄 一、apisix介紹 1.1?apisix是什么 二、apisix特點(diǎn) 2.1 多平臺(tái)支持 2.2?全動(dòng)態(tài)能力

    2023年04月19日
    瀏覽(26)
  • 陳長(zhǎng)城:NineData面向Doris實(shí)時(shí)數(shù)倉(cāng)集成的技術(shù)實(shí)踐

    在剛剛過(guò)去的北京Doris Summit Asia 2023,玖章算術(shù)技術(shù)副總裁陳長(zhǎng)城受邀參加并做了《NineData面向Doris實(shí)時(shí)數(shù)倉(cāng)集成的技術(shù)實(shí)踐》報(bào)告。 玖章算術(shù)技術(shù)副總裁陳長(zhǎng)城 從業(yè)界的報(bào)告中我們知道超過(guò)81%的企業(yè)使用了多云或混合云架構(gòu),超過(guò)70%的企業(yè)使用了多種數(shù)據(jù)類(lèi)型,而對(duì)基礎(chǔ)架構(gòu)

    2024年02月05日
    瀏覽(20)
  • 開(kāi)源浪潮下,Apache APISIX 如何成為全球最活躍 API 網(wǎng)關(guān)

    開(kāi)源浪潮下,Apache APISIX 如何成為全球最活躍 API 網(wǎng)關(guān)

    白澤平,Apache APISIX PMC 成員,目前主要在 APISIX 和周邊項(xiàng)目 APISIX Dashboard 上進(jìn)行相關(guān)貢獻(xiàn)。本文整理自阿里云「中間件開(kāi)發(fā)者 Meetup」中的議題分享。 Apache APISIX 是一個(gè)高性能的、動(dòng)態(tài)的、實(shí)時(shí)的 API 網(wǎng)關(guān),它是基于 NGINX 和 OpenResty 進(jìn)行實(shí)現(xiàn)的。 作為一個(gè)脫胎于 NGINX 和 OpenRes

    2024年02月05日
    瀏覽(20)
  • APISIX 可觀(guān)測(cè)性最佳實(shí)踐

    APISIX 可觀(guān)測(cè)性最佳實(shí)踐

    Apache APISIX 是一個(gè)動(dòng)態(tài)、實(shí)時(shí)、高性能的云原生 API 網(wǎng)關(guān)。它構(gòu)建于 NGINX + ngx_lua 的技術(shù)基礎(chǔ)之上,充分利用了 LuaJIT 所提供的強(qiáng)大性能。 APISIX 主要分為兩個(gè)部分: APISIX 核心:包括 Lua 插件、多語(yǔ)言插件運(yùn)行時(shí)(Plugin Runner)、Wasm 插件運(yùn)行時(shí)等; 功能豐富的各種內(nèi)置插件:包

    2024年02月20日
    瀏覽(15)
  • 云原生 | K8S集群helm部署apisix3.1

    云原生 | K8S集群helm部署apisix3.1

    1.當(dāng)前環(huán)境是內(nèi)網(wǎng),內(nèi)網(wǎng)環(huán)境手動(dòng)下載安裝 下載地址:https://github.com/kubernetes/helm/releases 2.執(zhí)行helm version命令驗(yàn)證: 目前只能查看到客戶(hù)端的版本,服務(wù)器還沒(méi)有安裝 3.添加apisix 倉(cāng)庫(kù) a.查看ns b.查看pvc是否已綁定 c.查看apisix的pod是否啟動(dòng) d.查看svc e.修改apisix-dashboard端口號(hào)為:

    2024年02月13日
    瀏覽(100)
  • 【用戶(hù)案例】太美醫(yī)療基于A(yíng)pache DolphinScheduler的應(yīng)用實(shí)踐

    【用戶(hù)案例】太美醫(yī)療基于A(yíng)pache DolphinScheduler的應(yīng)用實(shí)踐

    大家好,我叫楊佳豪,來(lái)自于太美醫(yī)療。今天我為大家分享的是Apache DolphinScheduler在太美醫(yī)療的應(yīng)用實(shí)踐。今天的分享主要分為四個(gè)部分: 使用歷程及選擇理由 穩(wěn)定性的改造 功能定制與自動(dòng)化部署 運(yùn)維巡檢與優(yōu)化 公司介紹 我們是一家專(zhuān)注于生命科學(xué)產(chǎn)業(yè)的運(yùn)營(yíng)平臺(tái)公司,

    2024年04月15日
    瀏覽(18)
  • 云原生最佳實(shí)踐系列2:基于 MSE 云原生網(wǎng)關(guān)同城多活

    云原生最佳實(shí)踐系列2:基于 MSE 云原生網(wǎng)關(guān)同城多活

    分布在同城多個(gè)機(jī)房?jī)?nèi)的應(yīng)用同時(shí)對(duì)外提供服務(wù)。同城機(jī)房物理距離較小,一般小于 50 公里。同城多活架構(gòu)的難點(diǎn)有三個(gè): 當(dāng)某機(jī)房出現(xiàn)故障,能不能做到機(jī)房級(jí)的快速切換? 如何實(shí)現(xiàn)非對(duì)等部署下的全局的流量負(fù)載均衡? 對(duì)流量的精細(xì)化管控? 常見(jiàn)的同城多活實(shí)現(xiàn)方式

    2024年04月25日
    瀏覽(45)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包