回答:這個(gè)太范化了吧。大數(shù)據(jù)架構(gòu)選擇的方案就有很多,海量數(shù)據(jù)的即席查詢本省就是業(yè)內(nèi)目前的痛點(diǎn),暫時(shí)沒有太好的解決方案,kylin等框架也只是一個(gè)折中方案,如果你不是要求海量數(shù)據(jù)分析的秒級(jí)響應(yīng)的話sparkSql、presto等都是不錯(cuò)的方案,分鐘級(jí)別可以返回。
回答:現(xiàn)在有幸參與傳統(tǒng)銀行數(shù)字化轉(zhuǎn)型,負(fù)責(zé)技術(shù)架構(gòu)部分的轉(zhuǎn)型設(shè)計(jì)。高性能的數(shù)據(jù)架構(gòu)(High Performance Data Architecture),正是我們架構(gòu)轉(zhuǎn)型的重點(diǎn)。隨著科技的蓬勃發(fā)展、社交網(wǎng)絡(luò)的廣泛使用、線上消費(fèi)的普及、數(shù)據(jù)挖掘的技術(shù)提升等大趨勢(shì),全球銀行業(yè)正迎來一場(chǎng)聲勢(shì)浩大的數(shù)字化創(chuàng)新浪潮。數(shù)字化為消費(fèi)者的生活及行為模式帶來翻天覆地的變化,也孵化出一批新型的金融科技(Fintech)競(jìng)...
回答:以mysql為列:1:支撐高并發(fā)系統(tǒng),一定會(huì)涉及事務(wù),所以數(shù)據(jù)庫(kù)引擎必選innodb,innodb支持事務(wù),事務(wù)級(jí)別根據(jù)業(yè)務(wù)而定,如果業(yè)務(wù)數(shù)據(jù)一致性要求很高,事務(wù)就開啟序列化級(jí)別,這樣就完全隔離事務(wù),但是會(huì)導(dǎo)致鎖資源競(jìng)爭(zhēng)加劇。mysql的性能有一定的降低。2:讀寫分離,數(shù)據(jù)庫(kù)分成主庫(kù)和從庫(kù),主庫(kù)負(fù)責(zé)寫數(shù)據(jù),叢庫(kù)負(fù)責(zé)讀數(shù)據(jù)。注意主從數(shù)據(jù)庫(kù)數(shù)據(jù)一致性問題。3:冷熱數(shù)據(jù)分離,美團(tuán),餓了么部分設(shè)計(jì)采用冷熱...
回答:軟件產(chǎn)品架構(gòu)是不斷迭代演化的,從單體服務(wù)架構(gòu)發(fā)展到現(xiàn)在的服務(wù)化、微服務(wù)的架構(gòu)。單體架構(gòu)單體架構(gòu)就是所有的業(yè)務(wù)模塊都是耦合在一個(gè)項(xiàng)目中,開發(fā)、部署都在一起;如果其中一個(gè)模塊需要上線升級(jí),那么所有模塊都要一起啟停;在早期,單體架構(gòu)的項(xiàng)目團(tuán)隊(duì)成員需要是全棧,因?yàn)榍岸恕⒑蠖?、?shù)據(jù)庫(kù)都是一波人負(fù)責(zé),后來開始進(jìn)行了邏輯分層,團(tuán)隊(duì)也分成了前端 UI 團(tuán)隊(duì)、后端和 DBA 團(tuán)隊(duì),每個(gè)團(tuán)隊(duì)都有自己負(fù)責(zé)的職責(zé)。然而隨...
回答:超融合是什么參考維基百科中的超融合定義:超融合基礎(chǔ)架構(gòu)(hyper-converged infrastructure)是一個(gè)軟件定義的 IT 基礎(chǔ)架構(gòu),它可虛擬化常見硬件定義系統(tǒng)的所有元素。HCI 包含的最小集合是:虛擬化計(jì)算(hypervisor),虛擬存儲(chǔ)(SDS)和虛擬網(wǎng)絡(luò)。HCI 通常運(yùn)行在標(biāo)準(zhǔn)商用服務(wù)器之上。超融合基礎(chǔ)架構(gòu)(hyper-converged infrastructure)與...
回答:從系統(tǒng)架構(gòu)本身來說,一般系統(tǒng)優(yōu)化主要從三個(gè)方面入手,數(shù)據(jù)持久層、業(yè)務(wù)邏輯層和前端展示層。數(shù)據(jù)持久層限制系統(tǒng)性能主要有兩個(gè)方面,一是數(shù)據(jù)庫(kù)自身的性能,二是對(duì)數(shù)據(jù)庫(kù)操作的方式,數(shù)據(jù)庫(kù)自身相對(duì)簡(jiǎn)單,一般通過優(yōu)化配置、采用高可用方案、搭建集群或者使用性能更好的數(shù)據(jù)庫(kù)來提升性能;數(shù)據(jù)庫(kù)操作主要是數(shù)據(jù)庫(kù)讀寫操作,可以通過SQL優(yōu)化的方式來提升讀寫速度,或者通過緩存的方式減低并發(fā)、提升性能。業(yè)務(wù)邏輯層代碼層面常...
...的一些相關(guān)概念。 下面以一個(gè)簡(jiǎn)單的電商系統(tǒng)為例,當(dāng)數(shù)據(jù)量、訪問量提升,觀察這個(gè)系統(tǒng)可能會(huì)發(fā)生的結(jié)構(gòu)變化。假如我們系統(tǒng)具備以下功能:用戶模塊(用戶注冊(cè)和管理),商品模塊(商品展示和管理),交易模塊(創(chuàng)建...
...時(shí),微服務(wù)還可以用不同的編程語(yǔ)言編寫,并使用不同的數(shù)據(jù)存儲(chǔ)技術(shù)。 服務(wù)化拆分的兩種姿勢(shì) 縱向拆分:從業(yè)務(wù)維度進(jìn)行拆分。標(biāo)準(zhǔn)是按照業(yè)務(wù)的關(guān)聯(lián)程度來決定,關(guān)聯(lián)比較密切的業(yè)務(wù)適合拆分為一個(gè)微服務(wù),而功能相對(duì)比...
...工具。沒錯(cuò)!WS 說白了還是基于 HTTP 協(xié)議的,也就是說,數(shù)據(jù)是通過 HTTP 進(jìn)行傳輸?shù)?。最早我們是用CXF開發(fā)SOAP服務(wù)實(shí)現(xiàn)WS,后面我們是用REST服務(wù)實(shí)現(xiàn)WS(這個(gè)目前使用比較多,也最我用得最多的這一種)?;贑XF也可以開發(fā)REST服務(wù)...
...碼:將服務(wù)與單體結(jié)合。它使服務(wù)能夠訪問單體所擁有的數(shù)據(jù),并能夠調(diào)用單體實(shí)現(xiàn)的功能。 集成膠水的代碼不是一個(gè)獨(dú)立組件。相反,它由單體中的適配器和使用一個(gè)或多個(gè)進(jìn)程間通信機(jī)制的服務(wù)組成。 何時(shí)把新功能實(shí)現(xiàn)...
...解決了單點(diǎn)部署(All In)的缺點(diǎn),大大提高的系統(tǒng)并發(fā)量) 數(shù)據(jù)庫(kù)分庫(kù)(讀寫分離)、分表(水平分表、垂直分表) 采用集群 (多臺(tái)機(jī)器提供相同的服務(wù)) CDN 加速 (將一些靜態(tài)資源比如圖片、視頻等等緩存到離用戶最近的網(wǎng)絡(luò)...
...解決了單點(diǎn)部署(All In)的缺點(diǎn),大大提高的系統(tǒng)并發(fā)量) 數(shù)據(jù)庫(kù)分庫(kù)(讀寫分離)、分表(水平分表、垂直分表) 采用集群 (多臺(tái)機(jī)器提供相同的服務(wù)) CDN 加速 (將一些靜態(tài)資源比如圖片、視頻等等緩存到離用戶最近的網(wǎng)絡(luò)...
...的 HTTP, 也可以是消息隊(duì)列協(xié)議, 甚至可以是來約定的某種數(shù)據(jù)庫(kù)存儲(chǔ)信息. 這使得各種各樣的系統(tǒng)中的模塊化組件可以以一種統(tǒng)一和通用的方式進(jìn)行交互. SOA 將模塊化組件從單一進(jìn)程中進(jìn)一步拆分, 通過某種網(wǎng)絡(luò)協(xié)議形成獨(dú)立的...
...時(shí)采用這種架構(gòu)。用redis等緩存擋住并發(fā),用MySQL來存儲(chǔ)數(shù)據(jù)。前端的報(bào)表分析直接操作MySQL即可。我并不反對(duì)單體架構(gòu),反而我覺得很合適,由于初創(chuàng)企業(yè)業(yè)務(wù)形態(tài)并不穩(wěn)定,單體架構(gòu)其實(shí)很容易調(diào)整,殺雞焉用牛刀。 公司是...
... front-app業(yè)務(wù)前端展示 每個(gè)業(yè)務(wù)服務(wù)有自己的單獨(dú)的DB,數(shù)據(jù)存儲(chǔ)基于mysql 5.6+,sql文件夾下面存放著基礎(chǔ)的初始化腳本,直接執(zhí)行即可。每個(gè)服務(wù)連接db的配置依本地配置為準(zhǔn)。 基礎(chǔ)支撐服務(wù)分為: admin-server服務(wù)監(jiān)控 conf-server...
...筆支付/秒的能力 。為了實(shí)現(xiàn)這個(gè)宏偉目標(biāo),特別是提高數(shù)據(jù)庫(kù)層面分布式擴(kuò)展能力,如原生sharding/分布式事務(wù)優(yōu)化,OceanBase 2.0分布式數(shù)據(jù)庫(kù)應(yīng)運(yùn)而生。 百萬支付 傳統(tǒng)數(shù)據(jù)庫(kù)擴(kuò)容方案,主要是依賴分庫(kù)分表拆分進(jìn)行水平擴(kuò)容,...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
一、活動(dòng)亮點(diǎn):全球31個(gè)節(jié)點(diǎn)覆蓋 + 線路升級(jí),跨境業(yè)務(wù)福音!爆款云主機(jī)0.5折起:香港、海外多節(jié)點(diǎn)...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...