中臺架構近年來(lái)備受關(guān)注,但由于缺乏統一的定義,各公司對中臺的理解各有不同。最近,集創(chuàng )技術(shù)團隊分享了他們從零開(kāi)始搭建技術(shù)中臺的經(jīng)驗和心得,值得參考。無(wú)論采用何種組織架構,其核心目標始終是更好地服務(wù)人才和提升業(yè)務(wù)效率。因此,咱們在推進(jìn)中臺...
一提到架構,很多程序員可能會(huì )立刻心生敬畏,覺(jué)得這是一件很高端、很難且極具挑戰的事情。然而,與編程相比,架構更多地關(guān)注宏觀(guān)層面。雖然架構確實(shí)存在一些挑戰,但在某些時(shí)候,架構的 “世界” 在復雜度上可能還不如編碼中的細枝末節那么大。所有程序...
在塑造新領(lǐng)域的過(guò)程中,我們往往依賴(lài)于一些經(jīng)過(guò)實(shí)踐驗證的策略、方法和模式。這種觀(guān)念對于軟件工程領(lǐng)域的專(zhuān)業(yè)人士來(lái)說(shuō),已經(jīng)司空見(jiàn)慣,設計模式已成為程序員們的重要技能。然而,當我們轉向大模型應用和人工智能領(lǐng)域,情況可能會(huì )有所不同。面對新興技術(shù)...
了解了 Kafka 架構就掌握了 Kafka 最核心的知識,Kafka 作為業(yè)界最知名、最流行的消息系統和流式處理組件,在面試中和日常工作中經(jīng)常會(huì )見(jiàn)到。那么今天,我們就來(lái)聊聊 Kafka 的架構演化與升級,并通過(guò)圖解的方式讓你一目了然! 1.Kafka 初印象 Ka...
前言 搜索是B站的重要基礎功能,需要對包括視頻、評論、圖文等海量的站內優(yōu)質(zhì)資源建立索引,處理來(lái)自用戶(hù)每日數億的檢索請求。離線(xiàn)索引數據的正確、高效產(chǎn)出是搜索業(yè)務(wù)的基礎。我們在這里分享搜索離線(xiàn)架構整體的改造實(shí)踐:從周期長(cháng),流程復雜的手工...
傳統的用戶(hù)認證方案 我們直奔主題,什么是用戶(hù)認證呢?對于大多數與用戶(hù)相關(guān)的操作,軟件系統首先要確認用戶(hù)的身份,因此會(huì )提供一個(gè)用戶(hù)登錄功能。用戶(hù)輸入用戶(hù)名、密碼等信息,后臺系統對其進(jìn)行校驗的操作就是用戶(hù)認證。用戶(hù)認證的形式有多種,最常...
在軟件開(kāi)發(fā)領(lǐng)域,設計模式與架構是構建高質(zhì)量、可維護軟件系統的基石。C# 作為一門(mén)功能強大的編程語(yǔ)言,支持多種設計模式與架構風(fēng)格,幫助開(kāi)發(fā)者應對復雜的軟件開(kāi)發(fā)挑戰。本文將詳細介紹C#中常用的設計模式,如單例模式、工廠(chǎng)模式、策略模式等,并討論...
技術(shù)債務(wù)(Technical Debt)是軟件開(kāi)發(fā)的熱門(mén)話(huà)題,隨著(zhù)時(shí)間推移,源代碼逐漸增多,技術(shù)債務(wù)也變得越來(lái)越復雜。有很多分析技術(shù)債務(wù)的工具,基本上都專(zhuān)注于代碼質(zhì)量。架構債務(wù)是技術(shù)債務(wù)的一部分,但由于沒(méi)有像技術(shù)債務(wù)那樣的自動(dòng)化工具,因此并不容易確...
B 站、小紅書(shū)崩了 在 2024-07-02 上午 10 點(diǎn)~11 點(diǎn)左右,B 站和小紅書(shū)都崩了,出現了不同程度的故障! 〈蜷_(kāi)微博, 看到 #B 站(嗶哩嗶哩)、小紅書(shū)崩了# 的話(huà)題相繼登上熱搜! ∮脩(hù)反饋,B 站崩潰,無(wú)法拉取新內容和評論區,用戶(hù)主頁(yè)、消息界...
一種常見(jiàn)但不完美的比喻是將軟件系統中的架構漂移和侵蝕與物理建筑的架構相比。雖然這個(gè)比喻很直觀(guān),但它存在一個(gè)根本性的誤解,這也常常引發(fā)軟件開(kāi)發(fā)中的架構問(wèn)題! ≡囅胍幌,一個(gè)設計良好的摩天大樓或房屋建成后,我們期望它基本保持不變,頂多因...
1、前言 我們在大部分開(kāi)發(fā)場(chǎng)景下,對持久層的建設基于單庫單表其實(shí)就可以實(shí)現當前的產(chǎn)品需求。但是隨著(zhù)業(yè)務(wù)發(fā)展越來(lái)越久,數據量、請求量也在不斷的增加,只是單庫單表可能不足以支撐系統的穩定運行,本文主要給大家分享一下筆者在項目實(shí)際迭代過(guò)程...
現代數據湖參考架構中可以找到的這 10 項功能,以及每個(gè)功能的供應商工具和庫! ∽g自The Architect’s Guide to the GenAI Tech Stack — 10 Tools,作者 Keith Pijanowski! ∥抑皩(xiě)過(guò)關(guān)于現代數據湖參考架構,解決了每個(gè)企業(yè)面臨的挑戰 — 更...
高并發(fā)架構設計的要點(diǎn) 高并發(fā)意味著(zhù)系統要應對海量請求。從筆者多年的面試經(jīng)驗來(lái)看,很多面試者在面對“什么是高并發(fā)架構”的問(wèn)題時(shí),往往會(huì )粗略地認為一個(gè)系統的設計是否滿(mǎn)足高并發(fā)架構,就是看這個(gè)系統是否可以應對海量請求! ≡偌殕(wèn)具體的細節...
OpenAI迭代ChatGPT的過(guò)程,發(fā)現隨著(zhù)參數量的提升,基于Transformer 架構的大語(yǔ)言模型出現了涌現現象。因此,在文生圖領(lǐng)域,很可能參數量更大的模型,也會(huì )更“聰明”! 《饲拔纳鷪D領(lǐng)域大火的Unet 模型容易陷入性能瓶頸與可擴展性的問(wèn)題,且難以靈活...
我為什么選擇微服務(wù)架構? 眾所周知,單體應用程序,由于其種種不足,幾乎不支持敏捷方法。如果你想為一個(gè)大型或復雜的業(yè)務(wù)創(chuàng )建一個(gè)軟件項目,最好從微服務(wù)架構開(kāi)始! ∥⒎⻊(wù)架構是一種靈活的架構,可以顯著(zhù)性地提高應用程序靈活性、可擴展性等。...
主備、主從、和主主架構都基于一個(gè)共同的前提:主機需要有能力存儲所有數據。然而,主機的存儲和處理容量是有限的。以歷史發(fā)展為例,Intel 386時(shí)代的服務(wù)器僅能存儲幾百MB數據,到了Intel奔騰時(shí)代則能夠存儲幾十GB,而進(jìn)入Intel酷睿多核時(shí)代后,服務(wù)器...
作為架構師,工作內容并非迷霧重重。一個(gè)經(jīng)驗豐富的架構師必須對現有技術(shù)有深刻的了解,并且對已被實(shí)踐證明的架構模式胸有成竹;趯I(yè)務(wù)需求的深入理解,他們會(huì )選擇并組合恰當的架構模式,進(jìn)而對這些方案進(jìn)行必要的修改和優(yōu)化! ”M管軟件技術(shù)經(jīng)歷...
在軟件開(kāi)發(fā)領(lǐng)域,架構模式的選擇對項目的成功與否至關(guān)重要。MVC(Model-View-Controller)和DDD(領(lǐng)域驅動(dòng)設計,Domain-Driven Design)是兩種廣為人知的架構模式,它們在不同的場(chǎng)景下發(fā)揮著(zhù)各自的優(yōu)勢。本文將深入探討從MVC到DDD的架構變遷,并剖析架...
一圖勝千言 -- 我們來(lái)看看典型 AWS 網(wǎng)絡(luò )架構圖! 嗰R遜網(wǎng)絡(luò )服務(wù)(AWS)提供全面的網(wǎng)絡(luò )服務(wù)套件,旨在為企業(yè)提供安全、可擴展和高度可用的網(wǎng)絡(luò )基礎設施。AWS 的網(wǎng)絡(luò )架構組件可實(shí)現互聯(lián)網(wǎng)、遠程工作人員、企業(yè)數據中心之間以及 AWS 生態(tài)系統內部的無(wú)...
MVI(Model-View-Intent)是一種用于構建用戶(hù)界面的架構模式,它將應用程序分為三個(gè)主要部分:Model(模型)、View(視圖)和Intent(意圖)。在MVI架構中,數據流是單向的,從模型到視圖,然后再到意圖! ぁ窶odel(模型)」:負責管理應用程序的...
法律顧問(wèn):上海蘭迪律師事務(wù)所 項棋律師
版權所有 上海博為峰軟件技術(shù)股份有限公司 Copyright©51testing.com 2003-2024
投訴及意見(jiàn)反饋:webmaster@51testing.com; 業(yè)務(wù)聯(lián)系:service@51testing.com 021-64471599-8017