分布式技术一周技术动态 2016.07.10
分布式系統(tǒng)實(shí)踐
1.?剖析Elasticsearch集群:存儲(chǔ)模型和讀寫操作
https://mp.weixin.qq.com/s?__biz=MzA5NzkxMzg1Nw==&mid=2653159983&idx=1&sn=a79206bac0f14d61b47620ceed6cb0da&scene=0&key=77421cf58af4a6535cd92e6d57c51e9de6a6de948c6455bdd581f7c300ae7af1b27f351f0c8f8313f3a21d79eeafb0cb&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=12OxBU0tS9TjOlO2e1ugDxGJoi3GIDOlq57K3TspkX%2FV6kS7Py%2BelgIDV1%2B%2FYcZm
要點(diǎn):?Elasticsearch由于其良好的商業(yè)生態(tài), 在開源搜索引擎的地位穩(wěn)固攀升, 特別是微服務(wù)架構(gòu)的流行, 以ELK作為軟件棧解決服務(wù)日志分析架構(gòu)的方案更是大受推崇, 本文是一系列介紹Elasticsearch集群的第一篇文章, 介紹了Elasticsearch集群的數(shù)據(jù)存儲(chǔ)模型和CURD操作流程.
2.?消息隊(duì)列設(shè)計(jì)精要
http://tech.meituan.com/mq-design.html
要點(diǎn): 這篇文章作者非常全面的闡述了設(shè)計(jì)一個(gè)消息隊(duì)列需要考慮的因素以及各種權(quán)衡方案, 這是我感覺讀過的關(guān)于消息隊(duì)列設(shè)計(jì)的最好的文章了, 推薦給大家.
?
服務(wù)化和資源管理技術(shù)
1.?Docker網(wǎng)絡(luò)方案初探
https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=2649690618&idx=1&sn=03472edbd3d3038c72064bfa352b2f30&scene=0&key=77421cf58af4a653126e86ffa400c9073e2b23bdfd253f0441782e35a97ab42c29c92e1e7b900cbfa76100606779821a&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=OOZOqI574Cl8jNJTaxRXC%2F8a4MXJaYDaE8vR3FS8%2BmvYbYb5GY2GMNetg6J%2FLgpD
要點(diǎn): Docker網(wǎng)絡(luò)方案由兩大陣營組成, 一個(gè)是隧道陣營, 一個(gè)是路由陣營, 隧道陣營需要封包和解包, 性能開銷較大, 路由陣營需要管理復(fù)雜的路由表, 控制開銷較大. 本文詳細(xì)介紹了屬于路由陣營的calico, 包括基本原理, demo演示和性能測試, 干貨滿滿.
2.?Docker五種存儲(chǔ)驅(qū)動(dòng)原理及應(yīng)用場景和性能測試對比
https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=2649690685&idx=1&sn=9cbb9246f24f5d2b19aff8b92d9ea322&scene=0&key=77421cf58af4a65376684a3b31af2daf8f5ceef6f7a348b23c4c94d9f7be7a188565c5601945fe260179c5579ed64fe4&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=nZJEOrDD%2F3UpWNkpar03ALMxQGBTr5Pv2NjueTEq1lMOeNP2Rkv2A3oU%2BfcOTr9o
要點(diǎn): docker存在5種存儲(chǔ)驅(qū)動(dòng), 沒有一種完美的方案, 這篇文章介紹了5種存儲(chǔ)方案的原理, 并且提供了性能測試對比, 幫助大家按照使用場景選擇.
服務(wù)高可用技術(shù)
1.?今日頭條架構(gòu)演進(jìn)之路——高壓下的架構(gòu)演進(jìn)專題
https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653547520&idx=1&sn=f303a6250eb68775e9b6dbbdea6b9f06&scene=0&key=77421cf58af4a653fca7a21b63ea8260b9b2c62de529a260584803d0cefc60c8959acc44df470f45746589ab60ebb98a&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=uB1XoEK8DVCbc4kF%2BKP9IXE4S2QedHDoeXZ4cFnclv%2Bcc9AIJj29%2FTXWpRhX8u%2Fs
要點(diǎn): 本文介紹了今日頭條的微服務(wù)演化過程, 并且詳細(xì)講述了向微服務(wù)演化的過程中的服務(wù)自治方案, 貌似也是為數(shù)不多的使用consul做服務(wù)發(fā)現(xiàn)的國內(nèi)公司.
2.?單點(diǎn)系統(tǒng)架構(gòu)的可用性與性能優(yōu)化
https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651959480&idx=1&sn=337bd74410a6bef616128fd17abd08a8&scene=0&key=77421cf58af4a653582894fea908eecacab1e9c68815b00ef9d2bdf906dd89364b1e0e459cc655d02b19e3066a5ea2ff&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=nZJEOrDD%2F3UpWNkpar03ALMxQGBTr5Pv2NjueTEq1lMOeNP2Rkv2A3oU%2BfcOTr9o
要點(diǎn): 單點(diǎn)系統(tǒng)很多時(shí)候無法完全避免(比如GFS的master), 本文介紹了幾種常見的提升單點(diǎn)系統(tǒng)可用性的方案.
DevOps 技術(shù)
1.?用大數(shù)據(jù)思維做運(yùn)維監(jiān)控
http://www.jianshu.com/p/f634d7fc0f05
要點(diǎn): 現(xiàn)在是大數(shù)據(jù)時(shí)代, 監(jiān)控?cái)?shù)據(jù)是一個(gè)非常現(xiàn)實(shí)并且真實(shí)的大數(shù)據(jù)應(yīng)用場景, 包括狀態(tài)數(shù)據(jù)dashboard, trace調(diào)用鏈, 業(yè)務(wù)指標(biāo), 硬件故障等等, 這篇文章講述了大數(shù)據(jù)運(yùn)維監(jiān)控的思路.
2.?一個(gè)完整的微服務(wù)系統(tǒng),應(yīng)該包含哪些功能?
https://mp.weixin.qq.com/s?__biz=MzA5Nzc4OTA1Mw==&mid=2659597647&idx=1&sn=9a95fa4a12ae2cf6ce9a23ef9ad71400&scene=0&key=77421cf58af4a65360d204600ef660ed60fd3185e57f66c414059151743e00a3c1cb6bbcc6ef879fde4c3a886afbd31f&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=uB1XoEK8DVCbc4kF%2BKP9IXE4S2QedHDoeXZ4cFnclv%2Bcc9AIJj29%2FTXWpRhX8u%2Fs
要點(diǎn): ?近幾年,微服務(wù)架構(gòu)迅速在整個(gè)技術(shù)社區(qū)竄紅,它被認(rèn)為是IT軟件架構(gòu)的未來方向,大神Martin Fowler也給微服務(wù)極高的評價(jià)。那為什么我們需要微服務(wù),微服務(wù)的真正優(yōu)勢到底是什么,一個(gè)完整的微服務(wù)系統(tǒng),應(yīng)該包含哪些功能,本文作者劉彥夫在軟件設(shè)計(jì)和開發(fā)領(lǐng)域有10多年工作經(jīng)驗(yàn),他將會(huì)從他的角度給出答案。
?
大雜燴
1.?性能測試應(yīng)該怎么做?
http://coolshell.cn/articles/17381.html#rd?sukey=3997c0719f151520652bc226bcac03214a8ea5fabeae2b65ae70a171436d00dd4e6130edfc2804375f9229045c3806e0
要點(diǎn): 我們做架構(gòu)的工程師一定離不開性能測試環(huán)節(jié), 那么你的性能測試方案正確嗎? 這篇文章告訴你如何科學(xué)的進(jìn)行性能測試.
?2.?技術(shù)團(tuán)隊(duì)如何發(fā)現(xiàn)和培養(yǎng)Tech lead?
http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650993234&idx=2&sn=8d1d30846352624e127fa63a50d4693a&scene=1&srcid=0706cjkSxLy3z9oYSyrOVz0R&from=groupmessage&isappinstalled=0#wechat_redirect
要點(diǎn): 正所謂千軍易得, 一將難求, 發(fā)現(xiàn)和培養(yǎng)Tech Lead可不是一件簡單的事, 不管是新同學(xué)還是老司機(jī), 這篇文章對你都會(huì)有所收獲.
?
轉(zhuǎn)載于:https://www.cnblogs.com/zhengran/p/5655446.html
總結(jié)
以上是生活随笔為你收集整理的分布式技术一周技术动态 2016.07.10的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大学python怎么过_大学生该不该学P
- 下一篇: 耳机煲机软件测试自学,耳机煲机工具Tes