分布式技术一周技术动态 2016.07.10

分布式系统实践

1. 剖析Elasticsearch集群:存储模型和读写操作

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

要点: Elasticsearch由于其良好的商业生态, 在开源搜索引擎的地位稳固攀升, 特别是微服务架构的流行, 以ELK作为软件栈解决服务日志分析架构的方案更是大受推崇, 本文是一系列介绍Elasticsearch集群的第一篇文章, 介绍了Elasticsearch集群的数据存储模型和CURD操作流程.

2. 消息队列设计精要

http://tech.meituan.com/mq-design.html

要点: 这篇文章作者非常全面的阐述了设计一个消息队列需要考虑的因素以及各种权衡方案, 这是我感觉读过的关于消息队列设计的最好的文章了, 推荐给大家.

 

服务化和资源管理技术

1. Docker网络方案初探

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

要点: Docker网络方案由两大阵营组成, 一个是隧道阵营, 一个是路由阵营, 隧道阵营需要封包和解包, 性能开销较大, 路由阵营需要管理复杂的路由表, 控制开销较大. 本文详细介绍了属于路由阵营的calico, 包括基本原理, demo演示和性能测试, 干货满满.

2. Docker五种存储驱动原理及应用场景和性能测试对比

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

要点: docker存在5种存储驱动, 没有一种完美的方案, 这篇文章介绍了5种存储方案的原理, 并且提供了性能测试对比, 帮助大家按照使用场景选择.

服务高可用技术

1. 今日头条架构演进之路——高压下的架构演进专题

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

要点: 本文介绍了今日头条的微服务演化过程, 并且详细讲述了向微服务演化的过程中的服务自治方案, 貌似也是为数不多的使用consul做服务发现的国内公司.

2. 单点系统架构的可用性与性能优化

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

要点: 单点系统很多时候无法完全避免(比如GFS的master), 本文介绍了几种常见的提升单点系统可用性的方案.

DevOps 技术

1. 用大数据思维做运维监控

http://www.jianshu.com/p/f634d7fc0f05

要点: 现在是大数据时代, 监控数据是一个非常现实并且真实的大数据应用场景, 包括状态数据dashboard, trace调用链, 业务指标, 硬件故障等等, 这篇文章讲述了大数据运维监控的思路.

2. 一个完整的微服务系统,应该包含哪些功能?

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

要点:  近几年,微服务架构迅速在整个技术社区窜红,它被认为是IT软件架构的未来方向,大神Martin Fowler也给微服务极高的评价。那为什么我们需要微服务,微服务的真正优势到底是什么,一个完整的微服务系统,应该包含哪些功能,本文作者刘彦夫在软件设计和开发领域有10多年工作经验,他将会从他的角度给出答案。

 

大杂烩

1. 性能测试应该怎么做?

http://coolshell.cn/articles/17381.html#rd?sukey=3997c0719f151520652bc226bcac03214a8ea5fabeae2b65ae70a171436d00dd4e6130edfc2804375f9229045c3806e0

要点: 我们做架构的工程师一定离不开性能测试环节, 那么你的性能测试方案正确吗? 这篇文章告诉你如何科学的进行性能测试.

 2. 技术团队如何发现和培养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

要点: 正所谓千军易得, 一将难求, 发现和培养Tech Lead可不是一件简单的事, 不管是新同学还是老司机, 这篇文章对你都会有所收获.

 

转载于:https://www.cnblogs.com/zhengran/p/5655446.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值