Events: The 4th pillar of Booking.com’ s Observability platform

摘要

Booking.com使用自家的事件(Event)系统来满足其大部分的可观测性需求,处理每秒数千万的事件。事件是一个键值结构,包含有关特定工作单元的大量信息,如HTTP请求的性能信息、数据库查询等。事件可以生成度量指标、日志和跟踪,并用于运行分析查询。通过事件,Booking.com可以获取跨多个软件组件的信息,帮助发现和解决问题。尽管事件系统表现出色,但Booking.com计划将其可观测性生态系统从自定义事件转向开源的OpenTelemetry框架,以消除自定义代码维护的需要,并提供更大的灵活性和扩展性。

欢迎在评论区写下你对这篇文章的看法。

评论

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.139.0. UTC+08:00, 2024-12-23 04:57
浙ICP备14020137号-1 $Map of visitor$