分布式技术追踪2017年第二十二期

author author     2022-09-03     147

关键词:

分布式系统实践

1. 列式存储的另一面

http://dwz.cn/62D4i5

摘要: 列存是很多数据库的数据存储方式, 可以有效压缩和访问相近的行, 在很多场景下效率都很高. 但是列存也并非没有缺点, 这篇文章总结了列存的几个缺点, 总之还是要根据具体场景来决定使用列存还是行存.

2. 最终一致性Basic-Paxos算法

http://dwz.cn/62ZeBS

摘要: 介绍Paxos协议的文章有很多, 不过这篇文章总体来说解释的非常清楚, 推荐大家阅读.

微服务技术

1. 3万多个实例,承载数百个业务,聊聊美团点评的Docker容器平台

http://dwz.cn/6303CH

摘要: 本文重点介绍美团点评的 Docker 容器集群管理平台(以下简称容器平台)相关的实现细节。目前该平台为美团点评的外卖、酒店、到店、猫眼等十几个事业部提供容器计算服务,承载线上业务数百个,容器实例超过 3 万个,日均线上请求超过 45 亿次,业务类型涵盖 Web、数据库、缓存、消息队列等等。

2. When TiDB Meets Kubernetes

http://dwz.cn/63BkAF

摘要: 分布式存储这种有状态的服务接入容器管理系统是非常困难的, 这篇文章介绍了TiDB托管到k8s的经验, 非常值得学习.

高可用技术

1. 工欲性能调优,必先利其器

http://dwz.cn/62EsAR

摘要: 追查问题很有技巧, 尤其是性能问题. 这篇文章总结了使用iostat, perf和strace追查问题的三个案例.

2. Redis Cluster探索与思考

http://dwz.cn/630oqx

摘要: Redis一直以高性能并且灵活丰富的数据结构而广泛运用于互联网公司中. 但是遗憾的是Redis一直以来都只提供了单机程序, 没有提供分布式机制, 于是Redis Cluster应用而生. 这篇文章介绍了Redis Cluster中数据分片和迁移的原理, 帮助我们理解Redis Cluster.

丰富多彩的计算机世界

1. 这个架构能实现吗?

http://dwz.cn/62Dnmw

摘要: 什么是架构? 架构做什么? 设计架构需要关注哪些因素? 这篇文章对架构设计进行了一定程度的总结.

2. 改进旧代码库的推荐路线:走向可扩展可维护系统的11条经验

http://dwz.cn/63l0wQ

摘要: 接手旧代码往往比重写新代码要难, 但是丑陋的旧代码一定有其存在的必要性, 如何让丑陋的代码变成健康可维护的代码实际上是一件非常复杂的过程. 这篇文章总结的11条经验对此非常有帮助.

分布式技术追踪2017年第十二期

p.p1{margin:0.0px0.0px0.0px0.0px;font:31.2px"HelveticaNeue";color:#111111}p.p2{margin:0.0px0.0px0.0px0.0px;font:17.3px"HelveticaNeue";color:#222222}p.p3{margin:0.0px0.0px0.0px0.0px;font:17.3px"Helveti 查看详情

分布式技术追踪2017年第四十二期

分布式系统实践1. badger一个高性能的LSMK/Vstorehttp://colobu.com/2017/10/11/badger-a-performant-k-v-store摘要: 一款专门为SSD设计的高性能KV存储引擎,相比于RocksDB,badger把key和value分开存储,LSM中只存储key和value的offset,而把value存储在WAL中,... 查看详情

分布式技术追踪2017年第三十二期

分布式系统实践1. 数据一致性-分区可用性-性能——多副本强同步数据库系统实现之我见http://hedengcheng.com/?p=892摘要: 这篇文章非常深入的解释了数据一致性的问题和解决方案,强烈推荐阅读.2. 阿里10年分布式数据库技... 查看详情

分布式技术追踪2017年第五十二期

分布式系统实践1. 换个角度看Aurora:缘何“万能”?对比TiDB有何不同?https://mp.weixin.qq.com/s/iOqRC2M8e5E5-89At-w2Lw摘要: Aurora是AWS里非常重要的一个数据库中间件,2017年在SIGMOD上发表了论文阐述Aurora的设计理念,这篇文章进行了... 查看详情

分布式技术追踪2017年第二十七期

分布式系统实践1. 分布式系统中的时间和顺序——关于Spanner中的Linearizabilityhttp://dwz.cn/6gcYDC摘要: 本文主要介绍了分布式系统中Linearizability概念,以及它与Serializability的区别,并介绍了Spanner中是如何通过TrueTime来实现Linear... 查看详情

分布式技术追踪2017年第二十三期

分布式系统实践1. 比较ApacheHadoop生态系统中不同的文件格式和存储引擎的性能http://dwz.cn/63s0D7摘要: 这篇文章提出了在ApacheHadoop生态系统中对比一些当前流行的数据格式和可用的存储引擎的性能:ApacheAvro,ApacheParquet,ApacheHBa... 查看详情

分布式技术追踪2017年第二十五期

分布式系统实践1. 获得PCC性能大赛背后的RocksDB引擎:5分钟全面了解其原理http://dwz.cn/68s1H8摘要: RocksDB是GoogleLevelDB的优化版本,由facebook开源,本文简要介绍了RocksDB的特性.2. 一篇文章掌握Sql-On-Hadoop核心技术http://dwz.cn/69U8Gv... 查看详情

分布式技术追踪2017年第二十四期

分布式系统实践1. Google和Linkedin的老司机是如何管理海量数据的http://dwz.cn/66Tkqx摘要: 一直都听说数据仓库里需要元数据管理,但是没看见过具体的设计.这篇文章总结了Google和Linkedin发布的元数据管理系统的论文和开源实现,... 查看详情

分布式技术追踪2017年第二十八期

分布式系统实践1. 给spark开发者介绍下Flink:FlinkvsSparkhttp://dwz.cn/6hnu9B摘要: 当Spark如火如荼的时候,天上突然掉下了一个Flink.这篇文章简要的对Spark和Flink进行了对比,帮助大家认识Flink.2. sysbench在美团点评中的应用http://dw... 查看详情

分布式技术追踪2017年第二十期

分布式系统实践1. MySQL索引设计背后的数据结构及算法详解http://dwz.cn/5VOkgp摘要: 很多同学都知道MySQL的数据库索引采用了B+tree,但是恐怕不理解其原理.本文详细介绍了B-tree和B+tree原理以及在MySQL中的运用.2. 分布式开放... 查看详情

分布式技术追踪2018年第二期

分布式系统实践1. 8年实践:从零打造大规模分布式数据库https://mp.weixin.qq.com/s/7SsOg_-Ehjwnvaty5SXmlQ摘要: 这篇文章介绍了阿里云的分布式表格存储系统,结合我们自己做的tera系统,和作者产生了不少共鸣.2. 实例详解ZooKeeperZ... 查看详情

分布式技术追踪2018年第二十一期

分布式系统实践1. 性能测试工具的CoordinatedOmission问题https://www.jianshu.com/p/bfb2b0f50edd?from=timeline&isappinstalled=0摘要: 性能测试工具需要注意的地方,大家做性能测试工具的时候不妨review一下.2. 聊聊Netflix技术那些大胆的... 查看详情

分布式技术追踪2018年第二十期

分布式系统实践1. TiDB中的混沌实践https://mp.weixin.qq.com/s/ORKcguLhXVkkr6yionecJg摘要: 混沌工程可以让我们的分布式系统更健壮.2. 四个架构设计案例分析及其背后的架构师思维https://mp.weixin.qq.com/s/FsZUYnfEnDZ0dAsJ3hcA5Q摘要: ... 查看详情

分布式技术追踪2017年第五十一期

分布式系统实践1. 时序数据库技术体系–初识InfluxDBhttp://hbasefly.com/2017/12/08/influxdb-1/摘要: InfluxDB是一款非常优秀的时间序列数据库,这篇文章概要性的介绍了InfluxDB的原理.2. etcdv3原理分析https://yuerblog.cc/2017/12/10/principle-... 查看详情

分布式技术追踪2017年第四十三期

分布式系统实践1. LogDevice:来自Facebook的分布式日志数据存储系统http://www.infoq.com/cn/news/2017/10/LogDevice-Facebook摘要: LogDevice是Facebook研发的新一代日志存储系统,这篇文章简要介绍了LogDevice的设计要点,Facebook计划年底开源,到... 查看详情

分布式技术追踪2017年第十三期

分布式系统实践1. 阿里HBase超详实践总结http://dwz.cn/5D5Q21摘要: 这篇文章详细解释了阿里HBase在跨机房复制,高可用等方面的工作,特别是多集群的数据复制方案,非常值得参考和学习.2. 龙(Dragon)-facebook分布式图索引查询引... 查看详情

分布式技术追踪2017年第三期

p.p1{margin:0.0px0.0px0.0px0.0px;font:31.2px"HelveticaNeue";color:#111111}p.p2{margin:0.0px0.0px0.0px0.0px;font:17.3px"HelveticaNeue";color:#222222}p.p3{margin:0.0px0.0px0.0px0.0px;font:17.3px"Helveti 查看详情

分布式技术追踪2017年第一期

 分布式系统实践1. 大话分布式系统理论基础http://dwz.cn/4UWN7i摘要:一致性是分布式系统的理论基础,这篇文章从2PC,3PC开始,概述了支撑分布式系统一致性的各个理论,便于大家再进行更深入和细致的学习.2. 美团云混合存储... 查看详情