设为首页 收藏本站
查看: 1430|回复: 0

[经验分享] 分布式技术一周技术动态 2016.06.26

[复制链接]

尚未签到

发表于 2017-6-24 23:16:22 | 显示全部楼层 |阅读模式
分布式系统实践
  1. 微信自研生产级paxos类库PhxPaxos实现原理介绍
  https://mp.weixin.qq.com/s?__biz=MzI4NDMyNTU2Mw==&mid=2247483695&idx=1&sn=91ea422913fc62579e020e941d1d059e&scene=1&srcid=0622W8Tr7wxlyNqJPBzr4iWK&key=77421cf58af4a6537009f11daea42e134e8766d15430f892f78671f95918e97047515ecd2252d0ccb4f9919ba8da0047&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=I%2FC6zzOpk74MqnFKx3yL10SEhwQi2cM6qHsG1NJrqGvOXLC4B5ZI8aQMELr9aX3k
  要点: paxos协议只有3条规则, 看起来似乎不复杂, 但是如果不考虑特定场景的话, 理解paxos还是很困难的, paxos协议的目标是确定一个值, 并且还不能修改, 那么意义和在呢? 如果要实现一个完整的paxos库那就更困难了. 这篇文章介绍了微信开源的声称可以使用在生产环境中的paxos库, 并且是c++的哦, 想要使用或者理解paxos的同学, 不要错过这篇文章.
  2. 优酷土豆的Redis服务平台化之路
  http://mp.weixin.qq.com/s?__biz=MzA5NzkxMzg1Nw==&mid=2653159795&idx=1&sn=10264108e1da670774b4b53a1e6dbbe4&scene=0
  要点: Redis集群有好几种解决方案, 没有完美的, 只有最适合你的. 这篇文章介绍了优酷的Redis平台化演化过程.
  3. 高性能服务器架构思路
  http://wetest.qq.com/lab/view/?hmsr=toutiao.io&id=80&utm_medium=toutiao.io&utm_source=toutiao.io
  要点: 很长的一篇文章, 从缓存到到协程到分布式编程, 很全面的总结了高性能服务架构的思路(不仅是思路).
服务化和资源管理技术
  1. Linux 上的基础网络设备详解
  http://www.ibm.com/developerworks/cn/linux/1310_xiawc_networkdevice/index.html#ibm-pcon
  要点: 网络虚拟化是各个公有云平台的必备产品, 然而想理解网络虚拟化, 首先需要理解linux上的基础虚拟化网络设备, 本文详细介绍了常见的linux基础虚拟化网络设备, 帮助大家进一步理解网络虚拟化.
  2. 从华为到唯品会,再到创业,我对企业云架构的几点思考
  https://mp.weixin.qq.com/s?__biz=MzA5Nzc4OTA1Mw==&mid=2659597517&idx=1&sn=f3c8345a38256f840ae5a8ed31c3d8e7&scene=0&key=f8ab7b995657050b0b6c4207ddcaa7c4ab2a3c815c9514d2aa53172bf3e3525e89d57bfc491f4b5271315135c86e2a15&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=NggDiFQkZRNo9bFRJrPAXtXfCCog5Umdm88QG1MQd4%2FaHXr4Hxlh%2BrwD0QHY452O
  要点: 作者是一个从业17年的老兵, 经历过华为, 唯品会和创业公司的云计算平台建设工作, 总结了作者对云计算架构的思考.
  3. 全方位探(tian)索(keng)Mesos各种存储处理方式
  http://mp.weixin.qq.com/s?__biz=MzA3MDg4Nzc2NQ==&mid=504649846&idx=1&sn=2bd41117d34e28b8b087758b13db7c7f#rd
  要点: 带有状态的服务由于要持久化数据, 所以管理起来比无状态的服务复杂的多. 这篇文章介绍了几种和mesos深度结合的存储解决方案, 包括本地存储和分布式存储.
服务高可用技术
  1. 揭秘百万人围观的Facebook视频直播
  https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653547390&idx=1&sn=c241c46b7c9eba70cd0324117835270a&scene=0&key=77421cf58af4a6537aa4e93bcbe5437cb8216b95160f27385afeec465e691a0f64e3d94b21ccc48902d864e8468b04bb&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=I%2FC6zzOpk74MqnFKx3yL10SEhwQi2cM6qHsG1NJrqGvOXLC4B5ZI8aQMELr9aX3k
  要点: 直播着实火了一把, 这篇文章概要性的介绍了Facebook直播技术的优化措施, 集中在流量控制和延迟优化方面.
DevOps 技术
  1. 基于Docker实现DevOps的一些探索
  http://dockone.io/article/1445?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
  要点: DevOps本身和docker其实一点关系都没有, 但是现象确实Docker的发展壮大再推动DevOps的发展, 真是很有奇妙的一件事. 这篇文章介绍了基于Docker实现DevOps流水线的实施方案, 适合docker和DevOps初学者阅读.
  2. 微店虚拟化实践之谈
  https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=2649690479&idx=1&sn=9a00fa5d87b3f3330d45e9fdb4b20dca&scene=0&key=77421cf58af4a653dea0d684a01f7b8bbcd6c246eb25ffab5f81985c59972ff96fe43c461ba6fb70dab241983f9ca906&ascene=0&uin=Mjk1ODMyNTYyMg%3D%3D&devicetype=iMac+MacBookPro11%2C4+OSX+OSX+10.11.5+build(15F34)&version=11020201&pass_ticket=I%2FC6zzOpk74MqnFKx3yL10SEhwQi2cM6qHsG1NJrqGvOXLC4B5ZI8aQMELr9aX3k
  要点: 微店原来的虚拟化方式是KVM, 看到docker的收益之后, 往docker的方向在转变, 不过是KVM+docker的方式, 即能充分利用原有的IaaS的技术积累, 又能使用docker带来的优势, 这篇文章介绍了基于docker构建的管理平台.
大杂烩
  1. DNS 原理入门
  http://www.ruanyifeng.com/blog/2016/06/dns.html
  要点: 可能绝大部分同学对DNS都不陌生, 不过能够详细说出来A记录, NS记录, CNAME记录含义的同学可能不太多, 本文就是对DNS原理的详细科普.
  2. Git 分支管理最佳实践
  http://www.ibm.com/developerworks/cn/java/j-lo-git-mange/index.html?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
  要点: git可以说是目前使用最为广泛的分布式版本控制系统, git的优势在于高效的维护分支和分布式的版本控制能力. 然而不同的分支管理方式, 对应着不同的git使用模式, 这篇文章介绍了git常见的开发模式, 大家可以想想, 自己的团队适合哪一种?
  3. 如何提升系统方面的编程能力
  https://www.zhihu.com/question/31034164/answer/50423838?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
  要点: 前几天去北邮和同学们交流的时候, 有个同学问, 做架构和做算法对编程能力的要求有什么不同? 从2005年开始, 围绕acm的算法竞赛(我当年还得过奖哈~)在高校中越来越被广大同学接受和参与, 很多公司的面试也有很多类似的题目, 很多同学为了提升编程能力, 非常积极的在online judge上刷题. 但是学校的课程和这些算法竞赛对于提升系统方面的编程能力却帮助不大(这方面国内高校真是要和国外高校好好学学). 这篇文章的观点我很认同,  想提升系统方面的编程能力, 除了发明新轮子之外, 还要拆轮子和山寨轮子. 就像练画画都要画鸡蛋一样, 练得多了, 有了感觉, 能力自然提升了.

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-387763-1-1.html 上篇帖子: qemu-img管理虚拟机 下篇帖子: 运维体系
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表