架構設計

需求調研的三個坑,你踩過哪個?

高階產品經理的專業性主要體現在對業務的抽象能力上,我們絕非需求的傳聲筒,但卻是業務的翻譯器,也正如《大話軟件工程》書中所說:如何從錯綜復雜的目標需求、業務需求中提煉出產品功能需求,是進行高質量產品設計的關鍵前提。

qing_yun
軟件結構
2023-05-31 10:47

原型設計有哪些高段位的“潛規則”

產品經理是個設計崗位,需要更多的設計思維,所以我們的日常工作都帶有“設計”兩字:產品設計、架構設計、流程設計、功能設計、原型設計等等。

qing_yun
軟件結構
2023-05-31 10:10

得物社區億級ES數據搜索性能調優實踐

20年以來內容標注結果搜索就是社區中后臺業務的核心高頻使用場景之一,為了支撐復雜的后臺搜索,我們將社區內容的關鍵信息額外存了一份到Elasticsearch中作為二級索引使用。隨著標注業務的細分、迭代和時間的推移,這個索引的文檔數和搜索的RT開始逐步上升。

碼農談IT
數據架構
2023-05-09 13:47

Go 微服務開發框架 DMicro 的設計思路

 Go 微服務開發框架 DMicro 的設計思路DMicro 源碼地址:Gitee:dmicro: dmicro是一個高效、可擴展且簡單易用的微服務框架。包含drpc,dserver等背景DMicro 誕生的背景,是因為我寫了 10 來年的 PHP,想在公司內部推廣 Go, 公司內部的組件及 rpc 協議都是基于 swoole&

JIAN2
軟件結構
2023-05-04 10:54

快狗打車實時數倉演進之路

快狗打車業務快速發展是公司眾多人員的努力,同時對數據側提出了更高的要求。數據的價值隨著時間的增加而降低,分析以及運營更加希望實時數據助力業務發展,研發也希望借助BI側的大數據綜合計算能力得到匯總數據。

網絡通信頻道
操作系統
2023-02-08 10:20

銀行基于云原生架構的 DevOps 建設實踐經驗

本文分享了金融級容器云建設如何滿足生產級別要求;介紹了DevOps從“傳統”到“云原生”的技術演進;詳細對比介紹了為何選擇Tekton+ARgoCD進行云原生的DevOps實踐;以及如何做網絡插件選型改造。干貨滿滿,值得參考借鑒。

張哥說技術
數據架構
2023-01-28 14:05

事件總線?+?函數計算構建云上最佳事件驅動架構應用

作者 | 史明偉(世如) 距離阿里云事件總線(EventBridge)和 Serverless 函數計算(Function Compute,FC)宣布全面深度集成已經過去一年。站在系統元數據互通,產品深度集成的肩膀上,這一年我們又走過了哪些歷程? 從事件總線到事件流,從基于 CloudEvents 的事件總線觸發到更具個性化的事件流觸發,函數計算已成為事件總線生態不可或缺的重要組成部分,承載了

Serverless
軟件結構
2023-01-12 09:29

萬字解讀云原生時代,如何從 0 到 1 構建 K8s 容器平臺的 LB(Nginx)負載均衡體系

云原生時代,基于 Kubernetes 的容器編排方案是當下最優選擇,各個中型、大型互聯網公司全都擁抱 Kubernetes,沒有其他方案可以與 Kubernetes 匹敵。

碼農談IT
軟件結構
2022-12-20 13:23

高并發架構設計經驗

高并發解決的核心問題是在同一時間上有大量的請求過來,然后我們的系統要怎么抗住這些請求帶來的壓力。比如在線直播服務,同時有上百萬甚至上千萬人觀看。比如秒殺品,同時有大量用戶涌入。

ITPUB社群
數據架構
2022-12-20 13:21

聊聊集群、分布式和微服務之間的聯系和異同點

對于集群、分布式和微服務,大家在工作中可能經常會聽到,但是如果問你它們之間存在什么樣的區別和聯系,可能你一下子又感覺說不清楚,今天就這個話題,趁著周末時間,跟大家來一起聊聊。

ITPUB社群
軟件結構
2022-12-01 13:47

圖解架構 | SaaS、PaaS、IaaS

隨著互聯網行業的飛速發展,云服務也變得尤為重要,幾乎每個企業都需要使用云計算服務,來管理大量敏感和機密數據,因此,在任何類型的企業中使用云服務都是不可避免的。

ITPUB社群
數據架構
2022-11-25 16:25

分布式系統中,級聯故障是最可怕的

這篇文章是想帶你了解如何通過防止故障傳播來提高大型分布式系統的彈性。

ITPUB社群
數據架構
2022-11-22 15:00

你不需要微服務

本文作者通過分析微服務的常見優點能解決的問題,提出如何使用單體應用來緩解這些問題,最終指出采用微服務還是單體架構要根據團隊實際情況,而不是為了微服務而微服務。作者最后給出建議,中小團隊和新型團隊,建議采用單體架構,大中型團隊,可以采用微服務架構,但要充分權衡。

ITPUB社群
數據架構
2022-11-22 14:56

微服務框架的實現:舍與不舍

生活中充滿了各種trade-off(權衡),編程開發中也是如此。本文將通過實戰的角度,分享在開發微服務框架的過程中,針對不同的組件做的一些抉擇,包括,協議支持的多少?數據傳輸采用TCP還是UDP?網絡處理是普通處理模型還是定制的epoll?序列化框架那么多,該用哪種?注冊中心選哪家?路由方式哪種好,如何限流等等。

網絡通信頻道
操作系統
2022-10-24 10:27

如何應用云原生、低代碼、DDD點亮業務活力?| 聚焦SACC2022

2022年10月27日~29日,由IT168旗下ITPUB企業社區平臺主辦的第十五屆中國系統架構師大會(SACC2022)將在云端進行網絡直播。本屆大會以“激發架構性能 點亮業務活力”為主題,云集國內CTO、研發總監、高級系統架構師、開發工程師和IT經理等技術人群,力爭為各路豪杰奉獻一場技術的饕餮盛宴。

qing_yun
軟件結構
2022-10-14 18:53

使用基于 AI 的網絡安全更快地檢測威脅

 IntelliGenesis 有一個基于 NVIDIA Morpheus 的 flyaway kit,旨在與環境無關,可在邊緣進行即時檢測和修復。他們已經建立了一個企業解決方案來大規模進行基于人工智能的實時威脅檢測。它可以定制,但足夠簡單,可以讓任何級別的數據科學家或領域專家使用。使用 Morpheus 和 GPU 加速,他們立即看到性能的呈指數級增長。

服務器頻道
基礎設施
2022-10-11 20:17

聚焦2022中國系統架構師大會,金融行業專場精彩亮點提前看

2022年10月27日~29日,由IT168旗下ITPUB企業社區平臺主辦的第十五屆中國系統架構師大會(SACC2022)將在云端進行網絡直播。本屆大會以“激發架構性能 點亮業務活力”為主題,云集國內CTO、研發總監、高級系統架構師、開發工程師和IT經理等重磅嘉賓,旨在奉獻一場技術的饕餮盛宴。

網絡通信頻道
操作系統
2022-09-30 15:35

破解Kubernetes應用開發困局

如果您的開發環境是Minikube或自建/云K8s集群,開發的對象是微服務應用,自定義Controller或Operator,并且正在面臨編碼/調試/測試循環慢的問題。通過本文,您將收獲如何借助開源工具實現在Kubernetes環境下更加高效的開發循環反饋,以及解密開源工具Nocalhost的全新用法和核心原理。

網絡通信頻道
操作系統
2022-09-27 09:14

云原生架構日志監控最佳實踐

云原生架構的日志監控要求現代 Web 應用程序采用與傳統應用程序略有不同的方法。部分原因是應用程序環境要復雜得多,包括從微服務中獲取數據、使用 Kubernetes 和其他容器技術,以及在許多情況下集成開源組件。

danny_2018
設計模式
2022-02-28 10:24