分佈式系統實踐
1. Hadoop新型數據庫Kudu應用經驗分享linux
https://mp.weixin.qq.com/s?__biz=MjM5NzAyNTE0Ng==&mid=400119136&idx=1&sn=dd0663537c799d44553ce57a26c2348b&scene=1&srcid=1026Pny5k9xDNGm2yEKPi5yd&key=b410d3164f5f798efd7fe6a9ab4cf9f52a5aef7b6b4f09d1161d27f15f50cfc79c9cc057b5a8716956de2e8295fa74d7&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&pass_ticket=iGRjoa%2F0hOO5k1eM%2BR3sddgW%2BkEopu%2BtwALtr2eSU3KWwT4nQUAqRBDMIOCoqD4zdocker
要點: 原來小米團隊一直在參與kudu的開發, 這篇訪談介紹了小米在開發和應用kudu的一些經驗數據庫
2. open-falcon編寫的整個腦洞歷程 swift
http://mp.weixin.qq.com/s?__biz=MjM5OTcxMzE0MQ==&mid=400225178&idx=1&sn=c98609a9b66f84549e41cd421b4df74d&scene=2&srcid=1028BIXhzmVdUytAJoaq6qZE&from=timeline&isappinstalled=0#wechat_redirect性能優化
要點: 監控系統提及來簡單作起來一點也不簡單. 一般監控系統分爲數據收集系統, 數據存儲系統, 數據分析系統和數據可視化系統加上報警系統. 每一個子系統其實都是一個分佈式系統, 本文介紹了小米開源的open-falcon監控系統的設計思路以及實現過程當中遇到的各類問題.架構
3. 電商搜索引擎的架構設計和性能優化app
http://news.oneapm.com/dangdang-oneapm/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io運維
要點: 咱們是作搜索的, 對於通用搜索很是熟悉. 而電商搜索有他本身的特色, 本文科普性的介紹了電商搜索引擎的架構特色.tcp
服務化和資源管理技術
1. 從Borg到Kubernetes,PaaS產品設計探討分佈式
https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=400125249&idx=3&sn=b54fbae44f4443e56f3c9123e77e78d0&scene=0&key=b410d3164f5f798e4b542c53ea818fbd199c78da4d9dc337dfc8fe4d8aab71a53e16d2dd38a9afc28eae45565223dd32&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&pass_ticket=iGRjoa%2F0hOO5k1eM%2BR3sddgW%2BkEopu%2BtwALtr2eSU3KWwT4nQUAqRBDMIOCoqD4z
要點: 隨着Docker的流行,集羣編排系統開始成爲人們大規模使用容器技術的必經之路,Google在這個時候發佈Borg的論文和開源的Kubernetes系統。這個演講主要談談如下幾個主題:1.Borg系統主要解決什麼問題?Google是怎麼用Borg來解決集羣管理,提高資源使用率等問題的?2.Kubernetes僅僅是開源版的Borg嗎?Kubernetes的設計架構演化 3.PaaS業界的發展趨勢,華爲在這方面作的一些工做。4.將來的雲可能須要怎麼樣的基礎設施?
2. 訪談 | 如何記錄短生命週期的容器
https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=400137520&idx=1&sn=9896e62d1deb24c53b88b15128f2d52d&scene=0&key=b410d3164f5f798e58f673e0243d5c1ce711755f0a1da8d18749bb2602f6ef8b679db64692e8727a3ea12d40d541da42&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&pass_ticket=bbENTYcST1G8BgE18KTLJs0IV6zOOyU8CAf6u3Otsei07RaXhW2ClO66dnR5z8e5
要點: 這篇訪談來自於一位google工程師在東京舉辦的OpenStack大會的一個分享, 短生命週期容器其實就是無狀態容器, 要想實現無狀態容器就必須把持久化數據從容器中剝離出來.
3. 可執行鏡像——開發環境的Docker化之路
http://www.infoq.com/cn/articles/docker-executable-images
要點: 原來咱們說的鏡像都是服務性質的, 也就是長時間運行的鏡像, 這種鏡像也叫作服務鏡像, 對於生命週期短的鏡像, 叫作可執行鏡像, 可執行鏡像天然繼承了鏡像自己的優勢, 對於構建開發環境有着自然的優點, 本文介紹瞭如何使用可執行鏡像構建開發環境
4. OCI標準和runC原理解讀
https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=400156227&idx=2&sn=ef40c2b3e8319982577743da5d40a056&scene=0&uin=Mjk1ODMyNTYyMg%3D%3D&key=04dce534b3b035ef6713451ab9d538c461d558e7d4841a478bc9f6d25be915573d9deee2235fb75cc45f18afabd6e1da&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&lang=zh_CN&pass_ticket=Jw%2BkXF2lspAnJrOJ5ceUhYo1DCM88cZmwlwE7hVqX9oyjP%2BD7Gm47PRosCHa4Yg6
要點: Linux基金會於2015年6月成立OCI(Open Container Initiative)組織,旨在圍繞容器格式和運行時制定一個開放的工業化標準。該組織一成立便獲得了包括谷歌、微軟、亞馬遜、華爲等一系列雲計算廠商的支持。那麼容器標準化是什麼東西, 和docker有什麼區別, 本文作了詳細的闡述.
服務調度和 Trace 技術
1. 系統負載能力淺析
http://www.rowkey.me/blog/2015/09/09/load-analysis/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
要點: 簡要的介紹了衡量系統負載的方法, 而且列舉了優化思路, 適合初學者.
2. 服務發現的可行方案以及實踐案例
https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=400146438&idx=2&sn=629a0f001c5d882fda5680d5378ed777&scene=0&key=b410d3164f5f798e2bc213b79c9135b23a98e0cb7d8e423190ec15ddb7469eae349b085b0c6928a1282797b856c00205&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&pass_ticket=g9y8ITuma4Sz11vQ%2FJqNjETeRTuspbBV40N3%2FwXvl5VwQQuunF99jrHpiLTNNxyn
要點: 這篇文章我認爲對服務發現系統講的很是透徹, 對常見的幾種不一樣類型的服務發現機制作了很好的總結和優缺點對比, 你們若是須要肯定服務發現系統的選型, 不妨先讀讀這篇文章.
DevOps 技術
1. 滴滴自動化運維實踐
https://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=400203198&idx=3&sn=216430b94700652db3e623d1351e6bb2&scene=1&srcid=1028W4XoXaf3i78kzl0wd1sE&key=b410d3164f5f798eae4428d4ec67316e37af45638a04e4b900d5218de609cf8dc93d4085333c721b9169e395db08c4a4&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&pass_ticket=g9y8ITuma4Sz11vQ%2FJqNjETeRTuspbBV40N3%2FwXvl5VwQQuunF99jrHpiLTNNxyn
要點: 前百度人分享的滴滴自動化運維實踐
2. 中小企業監控體系構建實戰
http://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=400138875&idx=1&sn=01b4ea2978370d215442e4a22d7d2a7f&scene=0&key=b410d3164f5f798ebb7e9c73eaceab4493a19ef09928ec29dc71d094f6c23c0924f6c1dbc8da3507fe4eff7fdad01b2c&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&pass_ticket=g9y8ITuma4Sz11vQ%2FJqNjETeRTuspbBV40N3%2FwXvl5VwQQuunF99jrHpiLTNNxyn
要點: 這篇文章很是有意思, 基本上描述了一個系統從無到有構建監控的過程, 而後回過頭來, 回答了一個問題就是"監控的本質是什麼".
3. 十大雲運維監控工具橫向評測
https://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=400257019&idx=1&sn=559babae1517dcb2abd4b99e6f0bb3ed&scene=0&uin=Mjk1ODMyNTYyMg%3D%3D&key=04dce534b3b035ef9a6cf74742f34be58ca23fff4c5f240d2c6e01aecc89797ccc7d59a38298b97818bf62998aeb8235&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&lang=zh_CN&pass_ticket=RAzzS3ZE2BRqq%2BReiUfHvdK5%2F2sw8CMKfB0ABbYciM6zhUriSCeKfY4t7lXZdeQe
要點: 本文對業界經常使用的開源監控系統進行了基本的優缺點對比, 幫助你們快速瞭解系統功能.
4. 服務化架構系統監控難題解決方案
http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=400374109&idx=1&sn=7f344cbbc8a7095371f425d0e423df54&scene=0&uin=Mjk1ODMyNTYyMg%3D%3D&key=04dce534b3b035ef13810b950f09e7d704a90e77db2d5e236a77321211a41f3764d3bc08de0fa5491506458d73f3392d&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&lang=zh_CN&pass_ticket=RAzzS3ZE2BRqq%2BReiUfHvdK5%2F2sw8CMKfB0ABbYciM6zhUriSCeKfY4t7lXZdeQe
要點: 本文介紹了OPPO自主研發的監控系統OMP, 功能覆蓋了數據收集, 數據傳輸, 數據存儲, 數據查詢等多個方面, 既實現了metric類數據匯聚和查詢功能, 還實現了服務調用鏈的請求追蹤, 以及全文日誌檢索, 頗有借鑑意義.
工具集合
1. iTerm - 讓你的命令行也能豐富多彩
http://swiftcafe.io/2015/07/25/iterm/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
要點: mac用戶必備終端, 很少說了.
2. 論架構師的自我修養
http://mp.weixin.qq.com/s?__biz=MjM5MjAwODM4MA==&mid=400269902&idx=2&sn=1ed2d161dc449f24968c9eedea53d70b&scene=0&key=b410d3164f5f798e17836dfe0bc11c150a5ee05250f63b9337a1e5ae3a70b4fe41d73bc5caa7951777e7baea0892860e&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&pass_ticket=iGRjoa%2F0hOO5k1eM%2BR3sddgW%2BkEopu%2BtwALtr2eSU3KWwT4nQUAqRBDMIOCoqD4z
要點: 架構師這個角色有時候很虛, 若是換成研發團隊的技術leader, 可能就比較容易理解了, 其實這篇文章的不少觀點對於技術leader甚至一個系統的設計者而言都很是實用.
3. 超級系統工具Sysdig,比 strace、tcpdump、lsof 加起來還強大
http://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=400257019&idx=2&sn=3e37dd36b2a522283482b05f790549d7&scene=0#wechat_redirect
要點: 很是強大的工具, 你們能夠試試.
4. Linux /dev 常見特殊設備介紹與應用
http://mp.weixin.qq.com/s?__biz=MzAxODI5ODMwOA==&mid=402265161&idx=2&sn=d300c0271aa68663dda86c948653168e&scene=0&uin=Mjk1ODMyNTYyMg%3D%3D&key=04dce534b3b035efeab118105b9c886f527eca27df072290303ea744d6fd9e7619e7ea89684b04302330f64901f659b8&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.1+build(15B42)&version=11020201&lang=zh_CN&pass_ticket=RAzzS3ZE2BRqq%2BReiUfHvdK5%2F2sw8CMKfB0ABbYciM6zhUriSCeKfY4t7lXZdeQe
要點: 這些特殊的設備不只有助於加深咱們對linux系統的理解, 還能夠輔助測試.