BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

您现在处于全屏预览
关闭全屏预览

从Pegasus看分布式系统的设计
录制于:

| 作者 覃左言 关注 0 他的粉丝 发布于 2017年3月22日 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。
42:29

概要
随着小米公司业务量的快速增长,小米云平台迎来了越来越多的挑战。原有一些系统在服务业务的过程中,已经逐渐显现出了设计上的瓶颈和不足。譬如我们目前大量使用的HBase系统在实际应用中就遇到了一些痛点问题,包括Java GC假死造成的无响应、Zookeeper的session超时不够 敏锐等。虽然有些问题可以通过优化来缓解,但还有些问题受限于架构本身难以得到根本解决。 为此,我们基于C++开发了一套新的分布式key-value系统Pegasus,以弥补HBase的不足,为在线和离线业务提供高可用、高性能、强一致的存储服务。这次演讲会阐述pegasus系统产生的原因,在分析常见的分布式存储系统架构流派的基础上详细介绍pegasus系统的设计与实现,并给大家介绍一种分布式系统开发框架rDSN,该框架能够能帮助你快速构建一个鲁棒的分布式系统,另外我们还会分享在分布式系统开发中的一些经验。

个人简介

覃左言,小米工程师,目前主要负责分布式存储系统pegasus的相关工作。专注基础框架和分布式系统的研发,曾在腾讯搜搜基础架构部参与研发分布式存储系统xcube,后来在百度网页搜索部设计与开发了微服务开发框架SOFA。热衷开源,是开源RPC框架sofa-pbrpc的作者,也是分布式系统开发框架rDSN的重要贡献者。

全球架构师峰会(International Architect Summit,下简称ArchSummit)是由InfoQ中文站主办的一次全球性架构师峰会。ArchSummit专门针对架构师人群,讲述与架构和架构师相关的各方面趋势、技术和案例。这也是继QCon之后,InfoQ中文站主办的又一次高端技术盛会。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT