bpi_edd85132c218777df4b4aa90
zh
这篇博文概述了Airbnb的数据框架Riverbed,旨在实现快速读取性能和高可用性。文章介绍了Airbnb在转换为面向服务的架构(SOA)后面临的复杂支付系统挑战,并将Riverbed作为解决方案。Riverbed是一种类似Lambda的数据框架,简化了分布式材料化视图的构建和管理,实现了更快的产品迭代。文章讨论了Riverbed的设计、流式处理系统、批处理系统、并发/版本控制以及在Airbnb的影响。最后强调了使用Riverbed预先计算数据视图的好处,带来了显著的延迟改进和提高了Airbnb主人和客人社区的可靠性。