分布式系统实践

1. 10亿级微博消息系统的架构演进

http://mp.weixin.qq.com/s?__biz=MzI4NzE1NTYyMg==&mid=2651101741&idx=1&sn=7fce36c155d0cb2f165098bf48be362c&chksm=f021cee4c75647f2e98b2da322cd98c12649afe202f9ade72f906007266b0733cf346f371072&scene=0#rd

要点: 微博消息系统就是微博上实时聊天的功能, 相比很多同学是用过. 这篇演讲是微博的技术专家袁武林同学在2016深圳archsummit大会上的演讲视频, 非常详细的介绍了微博消息系统的演化过程, 并且针对不同阶段所做的大量的优化工作.

2. Multi-Paxos与Leader

http://mp.weixin.qq.com/s?__biz=MzI4NDMyNTU2Mw==&mid=2247483798&idx=1&sn=42dd222ae255b13f1f67cd9e6d3f3dc0&scene=0#rd

要点: Paxos论文的难懂是出了名的, 近几年出现的QJM和raft等一致性协议让我们对于如何运用一致性协议实现强一致性过程有了更深刻的认识(简单点说就是一个binlog+状态机从而实现强一致), 但是对于Paxos协议我一直觉得自己是似懂非懂. 直到看到了微信团队分享的两篇对于Paxos的解读, 可以说是我见过的最通俗易懂的Paxos协议解释文章了, 并且开放了源码. 这篇文章介绍的Multi-Paxos是针对朴素Paxos的优化(文章中有对朴素Paxos文章的链接), 可以大幅降低朴素Paxos的延迟. 再多说一句, 经过理论和实践证明的一致性协议不多(Paxos, raft, zab等少数几个), 对于大规模使用的线上系统, 大家尽量不要自己发明一致性协议, 除非有严谨的理论证明或者不要求强一致性.

服务化和资源管理技术

1. 如何使用开源软件重建Google?

http://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=2651662192&idx=1&sn=50dcf5b71be4c6d4e6e0dc89f5aa6561&scene=1&srcid=0912bm2Sm37sZHKv4GAmJCLn#rd

要点: 一篇科普性的介绍, 介绍了google service编程中开源出来的软件.

2. 唯品会数据库备份恢复容器化项目实践经验总结

http://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=2649691631&idx=1&sn=bf5dd31a94312b0e9c1049a851f630ad&chksm=88932a8cbfe4a39afe58a6696bb8dba360c6f45880833e2de9eb8f804f87713d70c5f4b40343&scene=0#rd

要点: 使用容器保存持久化数据通常要考虑更多的因素, 这篇文章不仅仅介绍了唯品会的容器持久化方案, 还对网络和监控的技术选型提出了非常中肯的建议.

服务高可用技术

1. 分布式系统的中枢Naming-Service

http://mp.weixin.qq.com/s?__biz=MzA3MDExNzcyNA==&mid=2650392289&idx=1&sn=1166749aa22a73c3520fd71814549e98&chksm=86ccd6d2b1bb5fc4c2e7cd3c112e78cdbd945cdc2786797fe1abb09c774108dea232e94ed712&scene=1&srcid=0911NdCXz3aBNtayUzxkk1I4#rd

要点: 名字服务的基本原理我相信大家都知道, 但是由于名字服务太关键了, 需要考虑很多高可用的问题, 包括本地备份, 反复注册, 健康检查, 灰度发布等. 这篇文章介绍了的名字服务为大家讲述了这些技术细节.

2. 聊聊高并发之隔离术

http://mp.weixin.qq.com/s?__biz=MzIwODA4NjMwNA==&mid=2652898010&idx=1&sn=beecea98342cd183084cc73dded7aa98&chksm=8cdcd695bbab5f8333fc5177c7111fcb81dbe8de7ad39eda519fb8db97b555b658cde9dfbb9a&scene=0#wechat_redirect

要点: 隔离是容灾技术中非常重要的一个环节, 包括线程隔离, 进程隔离, 机房隔离等等, 这篇文章总结了各种隔离技术的应用, 充分保证在系统不稳定的时候尽量提升系统可用性.

DevOps 技术

1. 怎样用Docker实现DevOps?谈通过容器进行持续部署

http://mp.weixin.qq.com/s?__biz=MzIzNjUxMzk2NQ==&mid=2247483747&idx=1&sn=e460290aed0df7e4161dc06467149919&scene=0#rd

要点: 这篇文章介绍了基于docker的持续集成和持续部署过程, 从镜像构建, 到镜像测试, 直到镜像上线的全过程.

2. DevOps的前世今生

http://mp.weixin.qq.com/s?__biz=MzIzNjUxMzk2NQ==&mid=2247483766&idx=1&sn=ef44335bcc3b46867500c0b2b8d6aaee&scene=0#rd

要点: DevOps和微服务一样的火爆, 那么DevOps到底是什么? 这篇文章从多个角度阐述了DevOps的世界观, 如果你还不了解DevOps, 那么这篇文章是非常好的入门读物.

基础和文化

1. RPC-client异步收发核心细节?

http://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651959576&idx=1&sn=2be8d3f61effe7118abf920a175da710&scene=1&srcid=0913kUp7esyljmgqQf1hwiZp#rd

要点: 其实我是比较喜欢讲细节的文章的, 不过从作者反馈上看, 这类文章阅读量比较少.

2. 你可能不需要成为CTO

http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650994144&idx=1&sn=4b036c254e2b8bc25c939481d88a9f48&chksm=bdbf0db38ac884a5242df5db6ffc254c624fb83946a81fa8d47ad03b032d4971e3b60f6028e8&scene=1&srcid=0917TTZMLl07yggyCrUsiJaX#rd

要点: 亲爱的工程师们,你在每次解决问题的时候,是否想清楚了问题的本质究竟是什么,这是谁的问题,谁能解决这个问题,你在为谁解决问题。

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

分布式技术一周技术动态 2016-09-18相关推荐

  1. 分布式技术一周技术动态 2016.03.20

    分布式系统实践 1. 基于Mesos和Docker的分布式计算平台 https://mp.weixin.qq.com/s?__biz=MzAxMDgzOTA2Mw==&mid=40276912 ...

  2. 分布式技术一周技术动态 2016.05.22

    分布式系统实践 1. 京东:10万规模容器的实践及运营之道 https://mp.weixin.qq.com/s?__biz=MzA4Nzg5Nzc5OA==&mid=2651659686&a ...

  3. 分布式技术一周技术动态 2016.02.21

    分布式系统实践 1. 远程接口设计经验分享 http://mp.weixin.qq.com/s?__biz=MzAwNjQwNzU2NQ%3D%3D&idx=2&mid=4020649 ...

  4. 分布式技术一周技术动态 2016-10-09

    分布式系统实践 1. Spark 2.0 时代全面到来! http://mp.weixin.qq.com/s?__biz=MjM5MDAxNjkyMA==&mid=2650719749& ...

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

    分布式系统实践 1. 剖析Elasticsearch集群:存储模型和读写操作 https://mp.weixin.qq.com/s?__biz=MzA5NzkxMzg1Nw==&mid=265 ...

  6. 分布式技术一周技术动态 2015.12.06

    分布式系统实践 1. 小米抢购限流峰值系统「大秒」架构解密 https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=402182304&am ...

  7. 分布式技术一周技术动态 2016-11-27

    分布式系统实践 1. 大数据时代快速SQL引擎-Impala http://dwz.cn/4G9mvt 摘要: 在Dremel论文发表之后,开源社区涌现出了一批基于MPP架构的SQL-on-Hadoo ...

  8. 分布式技术一周技术动态 2015.12.13

    分布式系统实践 1. 关于分布式事务.两阶段提交协议.三阶提交协议 http://www.hollischuang.com/archives/681?hmsr=toutiao.io&utm_m ...

  9. 分布式技术一周技术动态 2016-05-15

    分布式系统实践 1. 如何打造一键发布弹性伸缩微服务:应用上容器云干货案例 https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653 ...

最新文章

  1. php响应超过三十秒会报错么,如何捕捉致命错误:PHP中超过30秒的最大执行时间...
  2. layui 关于layDate设置时间限制问题
  3. 6.0动态加载权限用PermissionGen
  4. Linux Shell快速入门
  5. 如何正确的关闭 MFC 线程
  6. python后端数据发送到前端_python后端开发使用flask接收前端数据,处理后返回结果...
  7. 编程语言:类型系统的本质
  8. .NET Framework 4 中的新增功能【转载】
  9. 计算机三维建模方法,三维建模知识介绍
  10. 点餐小程序的数据库设计以及系统实现
  11. JS图片压缩+图片上传前检测类型、大小、尺寸
  12. arduino编译失败_保存后,Arduino代码将无法编译
  13. 使用laravel快速开发网站流程(composer)
  14. Adaptive AUTOSAR和Classic AUTOSAR
  15. 这四十年来的香港歌坛在唱些什么,“南中国听歌最多”的数据分析师带你一探究竟...
  16. 关于性能测试的这点事,值得收藏~
  17. 设置视频(Video)模式
  18. c语言求任意球的体积,【C.Ronaldo】嘉实多极护见证最强C语言
  19. c语言设计篮球计分器软件,会玩篮球更会玩篮球赛计时计分器,完整设计资料开源...
  20. Codeforces1509 B. TMT Document(思维)

热门文章

  1. 独家对话小冰公司CEO李笛:小冰岛不是游戏,也不是元宇宙
  2. 【EXCEL】杂乱日期格式转为统一形式 / 任意日期格式转为文本格式 / 日前变成杂乱数字“43xxx”怎么办 【数据清洗】
  3. 从浏览器输入URL到展示页面的全流程
  4. ps工笔画效果教程-庞姿姿
  5. word如何自动生成目录-----如何写软件文档
  6. SAP 成本中心费用分配和分摊
  7. Linux下使用中文、字体、版
  8. 拥抱Transformer,图解NLP处理流程四部曲
  9. 云服务器可以经常断电吗,云服务器可以关电脑吗?你知道云服务器重启的利弊吗?...
  10. Java 初始化和清理