好雨周刊【第八期】

刊首寄语


伫立在春意盎然的三月里,绿色的律动诠释着生命的意义,春的阳光破解着三月的鲜活明媚和它的秘密,给了我一个美丽的诱惑。娇柳媚花青山溪水薰风细雨……无需渲染的意境在鸟语花香中蕴满了丽词佳句,款款深情,和谐悦耳。

俗语说的好,一年之计在于春,一生之计在于勤,三月是春天最好的时光,也是生命中最美好的日子,春天,奋斗的季节,让我们在这美丽的日子里一起Fighting!

技术干货

微服务谷歌、亚马逊等十大公司精选微服务案例

自去年以来,微服务受到了前所未有的关注,众多的互联网巨头开始实施微服务架构并取得了不错的反响,话不多说,今天我们就为大家盘点一下谷歌、亚马逊等十大科技公司的微服务实践案例。

Docker用P2P方法快速分发Docker镜像

在实际的生产环境中,从效率和安全角度,往往会部署私有的Registry服务,专供产线机器集群使用。当大量主机需要同时从Registry下载镜像运行容器应用时(比如发布新版本,打补钉等情形),Registry服务往往会成为镜像分发的瓶颈,应用镜像需要较长时间才能传送到所有主机上,使得应用发布的周期大大延长。不少用户采取了预先下载镜像的方法,让各节点事先分批获取镜像,然后在预定时刻统一启动应用。这种办法在一定程度上缓解了问题,但实质上并没有解决Registry分发的瓶颈。

为了解决这个问题,我们着手设计实现了一种利用Bit Torrent协议来加速镜像分发的系统(Decentralized Image Distribution,DID),其主要思路是允许在不同的host之间共享镜像,形成分布式的P2P下载网络,提高网络吞吐量。通过测试,我们验证了该系统在集群节点数目较多、镜像较大的情况下具有较大的性能优势。

运维Kubernetes系统常见运维技巧

在Kubernetes体系中,Master服务扮演着总控中心的角色,主要的三个服务kube-apiserver、kube-controller-mansger和kube-scheduler通过不断与工作节点上的Kubelet和kube-proxy进行通信来维护整个集群的健康工作状态。如果Master的服务无法访问到某个Node,则会将该Node标记为不可用,不再向其调度新建的Pod。但对Master自身则需要进行额外的监控,使Master不成为集群的单故障点,所以对Master服务也需要进行高可用方式的部署。

架构各大互联网公司架构演进之路汇总

支付宝和蚂蚁花呗的技术架构及实践

聚划算架构演进和系统优化 (视频+PPT)

淘宝交易系统演进之路 (专访)

淘宝数据魔方技术架构解析

淘宝技术发展历程和架构经验分享(视频+PPT)(2.3日更新)

高德——快速转型时期的稳定性架构实践(视频+PPT)(2.3日更新)

秒杀系统架构分析与实战

腾讯社区搜索架构演进(视频+PPT)

最新活动:

来 Open Talk 看创业大咖秀

2016北京「链」大会——链接创业,坚固未来