面试真题

运维 · 中等 · 阿里巴巴

看板工具有哪些?底层数据如何做到秒级更新?

中等 运维 🎤 阿里巴巴
参考答案
结论:常见看板工具有Grafana、Kibana、Datadog等;底层秒级更新通常通过推拉结合实现。
要点:
- 工具:Grafana对接多种数据源;Kibana面向Elasticsearch;
- 秒级更新机制:1) 短轮询:前端定时(如1s)查询API;2) 长轮询或WebSocket:服务端有数据即推;3) 流式管道:如Kafka加Flink实时计算,写入时序数据库,看板订阅变更;
- 底层数据:监控数据由Agent采集上报,经消息队列缓冲,实时计算引擎聚合,存储于InfluxDB等,前端通过WebSocket获取实时指标。
原理:牺牲部分精度换低延迟,批量加增量更新。
题目整理自公开面经,答案由校招宝自研生成,仅供参考