大資料時代的IT架構設計

2021-09-06 15:02:28 字數 3201 閱讀 5094

大資料時代的it架構設計(來自網際網路、銀行等領域的一線架構師先進經驗分享)

it架構設計研究組 編著

isbn 978-7-121-22605-2

2023年4月出版

定價:49.00元

208頁

16開

l  一書在手,架構無憂

l  三十位一線架構師真知實踐

l  百位頂級架構師獻計獻策

l  十萬文字盡顯架構精華

內容提要

《大資料時代的it架構設計》以大資料時代為背景,邀請著名企業中的一線架構師,結合工作中的實際案例展開與架構相關的 討論。《大資料時代的it架構設計》作者來自網際網路、教育、傳統行業等領域,分享的案例極其實用,代表了該領域較先進的架構。無論你就職於哪一行業都可以 從本書中找到相關的架構經驗,對您在今後的架構設計工作中都能起到很好的幫助作用。

《大資料時代的it架構設計》適合具備一定架構基礎和架構經驗的人閱讀。

目錄第1 篇 hadoop 平台應用架構

hadoop 技術在電信運營商上網日誌處理中的應用架構/方建國............... 2

hadoop 平台在金融銀行業的應用架構/薛強彥................. 9

優酷土豆hadoop 平台開放之路/傅傑....................... 16

第2 篇 推薦系統架構

社交網路大資料探勘與社會化推薦引擎的構建/鄧雄.............. 42

第3 篇 應用架構實踐

微博使用者興趣建模系統架構/張俊林.............. 58

針對移動網際網路應用的網路建設和優化/李永斌......... 65

西門子系統架構管理實踐/李偉.................. 80

如何構建高效能、穩定的soa 應用/汪洋............ 91

基於開源技術的網路安全架構實踐/李晨光..................106

togaf 應用架構設計落地之道/溫昱.....................120

分布式系統安全設計解決方案/汪洋............129

第4 篇 大資料下的儲存實踐

**海量檔案儲存實踐/張友東.......................136

記憶體作為統一儲存實踐/尹偉銘.....................145

第5 篇 資料庫架構實踐

資料庫優化精髓暨資料架構最佳實踐/侯聖文..............154

oracle、mysql 還是nosql/簡朝陽.................162

sql server 中的高可用性/宋澐劍.......................169

第6 篇 大資料下的it 架構變遷

京東****架構演變/王曉鐘..............................180

前言卷首語

——架構與建築

架構與建築在英文裡是同乙個詞,都叫architecture。建築已經有幾千年的歷史,而it 架構不過幾十年的光陰。在人類光輝燦爛的建築史面前,it 架構還只是乙個小嬰兒。

在談到it 架構時,很多人喜歡把它和建築做比較。筆者這裡也不妨一試。翻了翻關於建築的歷史,名言名句數不勝數,這些建築經驗的規律性總結,對it 或有啟發之益。

建築與房子的區別在於,前者是藝術,後者只是一種東西。美國建築大師f.l.賴特說:「建築,是用結構來表達思想的科學 性的藝術」。當我們在勝地觀光時,總喜歡拍下那些或精巧、或巨集偉的建築——因為它的美。可我們有多少人能欣賞到虛擬世界裡的it 架構之美呢?當till adam 等人的《架構之美》成為暢銷書時,我們恍然大悟,it 架構也是一種藝術。

要成為藝術家,離不開想象力和創造力。在很多公司關於架構師的招聘廣告以及一些架構師的經驗分享中,「想象力和創造力」 已為大家所推崇,可我們想想,有多少人真的做到了呢?站在藝術而不只是科學的角度看,難怪有人會質疑中國到底有沒有真正的架構師存在?或許美籍華人建築師 貝聿銘的這段話會給我們啟發:「建築是研究如何浪費空間的藝術。建築始於工程完結之處。建築師必定是偉大的雕塑家和畫家。如果他不是雕塑家和畫家,他只能 算個建造者。」

年輕的中國架構師們,想辦法把你所掌握的技術變成藝術吧,而不只是為了完成乙份工作、乙個專案。「當技術實現了它的真正使命,它就昇華為藝術。」德國建築大師密斯·凡·德羅如是說。

相信「少即是多」這句話已經被許多軟體架構設計人員、網際網路產品經理、ui 設計師奉為圭臬。比如在敏捷軟體開發方法中就到處體現出了這一原則,並因此讓軟體開發變得精益而高效。賈伯斯和蘋果公司更是把這種簡約之美發揮到了極致。 面對資料中心裡日益複雜的it 基礎架構,許多大型it 廠商也都把簡化作為自己努力的方向。可你是否知道,「少即是多」正是出自密斯·凡·德羅之口。

作為20 世紀中期世界上最著名的四位現代建築大師之一,密斯·凡·德羅堅持「少即是多」的建築設計哲學,在處理手法上主張流動空間的新概念。他的設計作品中各個細節精簡到不可精簡的絕對境界,不少作品結構幾乎完全暴露,但是它們高貴、雅緻,已使結構本身昇華為建築藝術。

平衡感、和諧感是建築設計中的乙個美學原則。建築不僅內部結構需要平衡,其外觀也需要與環境變化相平衡。建築大師張開濟 有句名言:「建築設計不能只顧自己的乙個設計,而要和整個城市的風格相和諧。」試想,當梁思成看到今天中國內地佔到全球70%的摩天大樓時,會不會繼續發 出他幾十年前曾經發出過的感慨:「中國沒有建築,只有房子。」

it 架構何嘗不是一種需要「平衡」的藝術——業務與技術之間、子系統之間、區域性與全域性之間、效能與穩定之間。不誇張地說,架構的不斷優化、公升級、改造、創新,本身就是在試圖找到一種新的平衡。

世上沒有永恆,只有變化。科學如此,藝術亦如此。建築如此,it架構亦如此。著名現代主義建築大師格羅庇烏斯曾說:「建 築學必須前進,否則就要枯死。建築沒有終極,只有不斷變革。」「變革」這個詞對於搞it 的人來說,再熟悉不過了。回顧架構師大會走過的五年,今天大家關心和討論的話題已經大不一樣。時下,大資料、雲計算、移動正在成為時代的弄潮兒。翻翻這本 《大資料時代的架構設計》,你不難看到這些變化。

年輕的架構師們,讓我們在變化之中,發揮想象力,借助技術之手,發現和創造「平衡高效、簡約靈活」的it 架構之美吧!

it168 企業級總編 洪釗峰

大資料時代 雲架構

關於大資料的資訊鋪天蓋地而來,讓大家看得眼花繚亂。雖然資訊很精彩,我們也看到了大資料背後的價值,但普遍不知道如何下手。yonghong認為,在乙個企業中,超出現有計算機系統處理能力的資料,就是大資料。作為領軍企業,應本著務實的態度,利用較低的成本,通過對大資料進行高速捕獲和實時的分析,以獲取核心業務...

大資料架構設計階段之 Zookeeper

簡介 本文是對架構設計階段的zookeeper進行總結 1.zookeeper是乙個開源分布式的,為分布式應用提供協調服務的 apache專案。2.zookeeper 檔案系統 通知機制 zookeeper的工作機制 是乙個基於觀察者模式設計的分布式服務管理框架,他負責儲存和管理大家都關心的資料,然...

salesforce 架構設計 從架構設計到架構師

因為碎片化的時間多了,所以開始刷起某乎了,關注了架構相關的板塊,也順手回答了一些問題。發現有很多同道中人正在經歷著我前兩年經歷的階段,對於做架構沒有相對具象的一些理解,更沒有系統化的認識。所以把最近回答的一些內容整理一下,權當記錄,留給3年後的自己 按慣例,容許我裝x開頭 一 架構的定義 在軟體開發...