HeX

后端研发日志记录规范

背景 日志:记录程序的运行轨迹,方便查找关键信息,也方便快速定位解决问题。 随着公司发展,后端项目app的数量 越来越多,排查问题的复杂度越来越高,需要对日志的格式统一规划,便于后续日志收集分析报警。 日志的作用(WHY) 问题追踪: 辅助排查和定位线上问题,优化程序运行性能。 状态监控: 通过日志分析,可以监控系统的运行状态。 安全审计: 审计主要体现在安全上,...

Optimizing Kafka consumers (kafka consumers(消费者)调优)(翻译)

原文 引言 上篇《微调 Kafka 生产者》文章中,我们给出了几点可以改进 Kafka 生产端的建议。这篇文章我们将要来检视几个调优 kafka 消费端的常用选择。 在流式系统中,是非常值得考虑传输两端的性能的。如果你让你的生产端的效率提升了,相应的消费端也需要提升效率来适应。最起码不能让消费端成为性能瓶颈。正如我们接下来要介绍的内容一样,一些消费端的配置实际上依赖其生产段和 部分kaf...