回答:到底怎樣的程序員能稱為架構師?首先要知道架構師是做什么的,架構師主要職責是確認和評估系統(tǒng)需求,給出開發(fā)規(guī)范,搭建系統(tǒng)實現(xiàn)的核心構架,并澄清技術細節(jié)、掃清主要難點的技術人員。那么怎樣從一個程序員成為架構師呢,我總結了以下幾個方面: 意識方面首先程序員自身想往架構師方向發(fā)展,然后換位思考與架構師的差距,該如何努力才能符合一個優(yōu)秀的架構師,所以關注范圍是不同的,程序員專注于具體細節(jié),而架構師專注于宏觀視...
回答:這種現(xiàn)象也是國內軟件行業(yè)現(xiàn)狀的體現(xiàn),不是程序員不想談論路由和操作系統(tǒng),而是想談卻談不起來!要不找?guī)讉€大學的計算機教授來嘮五塊錢的操作系統(tǒng),看看有幾個能聊明白?或者大家想想咱有能拿的出手的操作系統(tǒng)供大家談論的嗎?但這個問題仍然值得我們深思,我認為有以下幾點原因導致了大家多談論sql,架構,并發(fā)和框架,而很少談論路由和操作系統(tǒng)的現(xiàn)象。人們談論多的往往是所涉足的,對于未曾接觸的卻無從談起都說沒有實踐就沒...
回答:這個太范化了吧。大數(shù)據(jù)架構選擇的方案就有很多,海量數(shù)據(jù)的即席查詢本省就是業(yè)內目前的痛點,暫時沒有太好的解決方案,kylin等框架也只是一個折中方案,如果你不是要求海量數(shù)據(jù)分析的秒級響應的話sparkSql、presto等都是不錯的方案,分鐘級別可以返回。
回答:以mysql為列:1:支撐高并發(fā)系統(tǒng),一定會涉及事務,所以數(shù)據(jù)庫引擎必選innodb,innodb支持事務,事務級別根據(jù)業(yè)務而定,如果業(yè)務數(shù)據(jù)一致性要求很高,事務就開啟序列化級別,這樣就完全隔離事務,但是會導致鎖資源競爭加劇。mysql的性能有一定的降低。2:讀寫分離,數(shù)據(jù)庫分成主庫和從庫,主庫負責寫數(shù)據(jù),叢庫負責讀數(shù)據(jù)。注意主從數(shù)據(jù)庫數(shù)據(jù)一致性問題。3:冷熱數(shù)據(jù)分離,美團,餓了么部分設計采用冷熱...
回答:現(xiàn)在有幸參與傳統(tǒng)銀行數(shù)字化轉型,負責技術架構部分的轉型設計。高性能的數(shù)據(jù)架構(High Performance Data Architecture),正是我們架構轉型的重點。隨著科技的蓬勃發(fā)展、社交網(wǎng)絡的廣泛使用、線上消費的普及、數(shù)據(jù)挖掘的技術提升等大趨勢,全球銀行業(yè)正迎來一場聲勢浩大的數(shù)字化創(chuàng)新浪潮。數(shù)字化為消費者的生活及行為模式帶來翻天覆地的變化,也孵化出一批新型的金融科技(Fintech)競...
回答:軟件產(chǎn)品架構是不斷迭代演化的,從單體服務架構發(fā)展到現(xiàn)在的服務化、微服務的架構。單體架構單體架構就是所有的業(yè)務模塊都是耦合在一個項目中,開發(fā)、部署都在一起;如果其中一個模塊需要上線升級,那么所有模塊都要一起啟停;在早期,單體架構的項目團隊成員需要是全棧,因為前端、后端、數(shù)據(jù)庫都是一波人負責,后來開始進行了邏輯分層,團隊也分成了前端 UI 團隊、后端和 DBA 團隊,每個團隊都有自己負責的職責。然而隨...
...離的服務,它由應用程序的其他部分調用。我們可以把從數(shù)據(jù)庫中檢索數(shù)據(jù)的服務看作是一個微服務,既可以將數(shù)據(jù)發(fā)送到存儲設備,也可以處理用戶輸入。 例如,在線上商店中,訪問庫存數(shù)據(jù)庫是由一個微服務處理,客戶的...
...離的服務,它由應用程序的其他部分調用。我們可以把從數(shù)據(jù)庫中檢索數(shù)據(jù)的服務看作是一個微服務,既可以將數(shù)據(jù)發(fā)送到存儲設備,也可以處理用戶輸入。 例如,在線上商店中,訪問庫存數(shù)據(jù)庫是由一個微服務處理,客戶的...
...為:從內部轉到云上(developerWorks,2011 年 3 月):將數(shù)據(jù)庫中心應用程序遷移到云上:主動而非被動。云服務:降低風險,保持可用性(developerWorks,2011 年 3 月):云服務安全,以及如何將風險遷移到云服務器,保證高...
...復雜。 ■ 數(shù)據(jù)訪問邏輯層:包含訪問基礎設施服務(如數(shù)據(jù)庫和消息代理)的模塊。 表現(xiàn)邏輯層與業(yè)務和數(shù)據(jù)訪問邏輯層之間通常存在清晰的邊界。業(yè)務層具有粗粒度 API,由一個或多個封裝業(yè)務邏輯的門面(Facade)組成。這...
...程序·云開發(fā)一共提供了三大基礎能力,分別是云函數(shù)、數(shù)據(jù)庫、文檔存儲。簡而言之,就是提供了存文件、存數(shù)據(jù)和運行業(yè)務邏輯的能力。 其中,云函數(shù)能力來源于騰訊云的無服務器云函數(shù) SCF 。通過與 SCF 的深度結合應...
...程序·云開發(fā)一共提供了三大基礎能力,分別是云函數(shù)、數(shù)據(jù)庫、文檔存儲。簡而言之,就是提供了存文件、存數(shù)據(jù)和運行業(yè)務邏輯的能力。 其中,云函數(shù)能力來源于騰訊云的無服務器云函數(shù) SCF 。通過與 SCF 的深度結合應...
...程序·云開發(fā)一共提供了三大基礎能力,分別是云函數(shù)、數(shù)據(jù)庫、文檔存儲。簡而言之,就是提供了存文件、存數(shù)據(jù)和運行業(yè)務邏輯的能力。 其中,云函數(shù)能力來源于騰訊云的無服務器云函數(shù) SCF 。通過與 SCF 的深度結合應...
...程序·云開發(fā)一共提供了三大基礎能力,分別是云函數(shù)、數(shù)據(jù)庫、文檔存儲。簡而言之,就是提供了存文件、存數(shù)據(jù)和運行業(yè)務邏輯的能力。 其中,云函數(shù)能力來源于騰訊云的無服務器云函數(shù) SCF 。通過與 SCF 的深度結合應...
分布式數(shù)據(jù)庫技術發(fā)展多年,但是在應用、業(yè)務的驅動下,分布式數(shù)據(jù)庫的架構一直在不斷發(fā)展和演進。 開源金融級分布式數(shù)據(jù)庫SequoiaDB,經(jīng)過6年的研發(fā),堅持從零開始打造數(shù)據(jù)庫核心引擎。在技術探索中,選擇了更適合云...
...分鐘系列之《啥,又要為表增加一列屬性?》分享了兩種數(shù)據(jù)庫屬性擴展思路,被噴得厲害。第二天補充了一篇《 這才是真正的表擴展方案》,分享了互聯(lián)網(wǎng)大數(shù)據(jù)高并發(fā)情況下,數(shù)據(jù)庫屬性擴容的成熟工具及思路。 ? 對于vers...
...在Tomcat或者JBoss這類應用服務器里面。數(shù)據(jù)存儲在關系型數(shù)據(jù)庫,比如Mysql里面。在這個架構中,移動應用程序負責呈現(xiàn)游戲界面并處理來自用戶的輸入,但它將大多數(shù)實際邏輯刪除到后端,從代碼的角度來看,移動應用程序簡...
...方案都有講解。從Peer-to-Peer 幀同步,客戶端/服務器(c/s架構),客戶端預測(Client-Side Prediction)方面進行了介紹。 用Unity做個游戲(二) - 事件系統(tǒng) 本文首發(fā)自inspoy的雜七雜八 | 菜雞inspoy的學習記錄 前言 之前一直在用cocos2d-x...
ChatGPT和Sora等AI大模型應用,將AI大模型和算力需求的熱度不斷帶上新的臺階。哪里可以獲得...
大模型的訓練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關性能圖表。同時根據(jù)訓練、推理能力由高到低做了...