程栋彬
eBay技术专家
负责eBay支付团队金融账务系统基础架构的开发和维护,熟悉互联网搜索广告推荐后台,长期从事C++后台开发,对高并发高性能服务有丰富开发经验。完成eBay自研的强一致存储引擎Goblin的高性能优化、可用性优化,负责Goblin的Github开源及其维护。
演讲主题
eBay强一致KV存储引擎的设计与优化
Goblin是eBay基于C++实现并开源的KV存储引擎,具有强一致性,高性能,高可用的特性。它在eBay金融账务和风控系统中扮演着关键角色。本演讲将深入探讨Goblin KV存储引擎的设计理念,特别是其如何达到强一致性和高可用性。接着我们将从工程实践经验出发,分析其性能瓶颈,并分享以高并发低延时为目标的所做的优化及其成效。最后,我们将讨论在生产环境中遇到的网络波动和节点故障等挑战,并介绍我们为提高系统的可用性所做的优化改进及其成果。大纲: KV存储产品的介绍 Goblin设计框架与应用场景 性能优化与效果 高可用优化与效果