可观测性的新探索:eBPF技术在小红书的大规模实践
如果无法正常显示,请先停止浏览器的去广告插件。
1. eBPF
演讲人:刘正峰
小红书基础技术部-可观测技术组
2. 目录
3.
4.
5. • 稳定性
• 微服务后,服务众多,调用关系复杂
• 实时流量来源不清晰,异常流量影响稳定性
• 成本
• 调用方成分不清晰,导致成本分摊难
• 服务重构、下线、迁移等有困难
• 业务迭代频繁,性能退化排查困难
可观测的存储服务-被异常查询流量把CPU打的很高
服务重构,上游未知流量导致老服务无法下线,占用成本
6. •
•
•
7.
8. •
•
•
•
•
•
•
•
•
一个中台存储服务,上游调用方超过70个
9. •
•
•
•
•
10. •
•
•
•
•
•
•
11. •
•
•
•
•
•
•
12. •
•
•
•
•
•
13. •
•
•
•
•
14. •
•
•
Collector流程
15. •
•
•
16. •
•
•
•
•
•
•
写入高可用策略变化
17. •
•
•
•
•
18. •
•
•
•
•
•
•
19.
20.
21. ⚫
⚫
⚫
22.
23. ⚫
⚫
⚫
⚫
对广告业务线的一个C++排序服务,进行Profiling的过程
24. •
•
•
•
•
•
•
•
25.
26. •
•
•
•
•
•
•
•
27. •
•
•
•
•
•
28. •
•
•
•
•
29. •
•
• •
• •
•
•
•
30. •
•
•
•
•
•
31. •
•
•
32. •
•
•
•
33. •
•
•
•
•
34. •
•
•
•
•
•
•
35. •
36. •
37. •
•
•
38. •
•
•
39.
40. •
•
•
•
•
•
41.
42.