eBPF:云原生下一阶段背后的隐形力量
eBPF(扩展伯克利包过滤器)让沙箱程序在 Linux 内核中安全运行,正在服务网格、可观测性、安全和 Kubernetes 网络中降低边车开销、提升可见性。本文解释 eBPF 的云原生应用、价值和风险边界。
围绕可观测性、AI SRE、告警治理、On-call、Nightingale、Categraf、Prometheus、Kubernetes、Zabbix、用户案例和产品更新,沉淀一线工程实践、选型参考和稳定性治理方法。
eBPF(扩展伯克利包过滤器)让沙箱程序在 Linux 内核中安全运行,正在服务网格、可观测性、安全和 Kubernetes 网络中降低边车开销、提升可见性。本文解释 eBPF 的云原生应用、价值和风险边界。
本文面向初学者解释大型语言模型(LLM)和 Transformer 的基础概念,覆盖 tokenization、embeddings、self-attention、常见应用场景,并用 Hugging Face 与 PyTorch 代码示例展示分词、向量表示和注意力计算。
可观测性是如今随处可见的流行术语之一。最近,我有机会花些时间去了解它——它的含义以及它为何重要。
提高数据库性能不能只靠加机器。索引、物化视图、反规范化、纵向扩展、缓存、复制和分片各自解决不同瓶颈,也会带来写入、存储、一致性和运维复杂度的权衡。
Kubernetes 变得不再新鲜,并不意味着它失去价值,而是说明它已经从云原生焦点技术变成企业基础设施默认层。本文讨论 Kubernetes 成熟、稳定和继续演进的意义。
Actionable Observability 指将指标、日志、追踪等遥测数据转化为故障定位、决策支持、持续验证和自动化修复能力。本文从云原生可观测性的演进出发,解释为什么仅有数据和仪表盘并不够,平台工程团队如何把可观测性嵌入故障处理和发布工作流。
Kubernetes 应用监控最佳实践,覆盖全栈可观测性、关键指标、日志和追踪关联、上下文感知告警、实时监控、轻量级工具、AIOps、控制平面、OpenTelemetry、统一仪表板、成本效率和 SLO。
夜莺 Linux 大盘中 net_bytes_recv 看起来异常偏大时,常见根因不是 Categraf 采集错误,而是 Counter 指标、rate() 计算和 ident 冲突共同造成的误判。
滴滴开源面向操作系统可观测性的 HUATUO 项目,利用 eBPF 常态化采集内核指标,并在异常触发时保存调用栈、火焰图、D 状态进程、内存突增和 IO 上下文。本文梳理 HUATUO 的背景、能力边界和与夜莺组合使用的价值。
Jaeger 十周年回顾:从独立追踪系统走向 OpenTelemetry 生态,Jaeger v2 基于 OpenTelemetry Collector 重构,聚焦追踪存储、查询和可扩展后端。
可观察性是一种方法,可以帮助您预测和预防未来的问题。它有助于根据外部输出的知识确定系统的状态。本文将详细介绍可观测性的定义、重要性、好处、挑战、支柱及其如何运作。
尾采样正在彻底改变各组织处理遥测数据的方式,在优化存储成本和系统性能的同时,以前所未有的精度捕获最有价值的追踪数据。
夜莺告警规则和消息模板都可以引用标签、注解变量。本文说明 .TagsMap、$labels、$event.TagsMap、$event.AnnotationsJSON 的使用场景、示例和注意事项。
介绍 SLI 指南针的二维模型:用保真度和粒度评估服务等级指标的信噪比、成本、复杂性和消费者体验匹配程度,帮助团队选择更合适的 SLI。
Grafana 擅长多数据源可视化,但多数据源告警在规则管理、权限、通知和事件处理上更复杂。本文介绍夜莺监控的告警引擎架构、规则判定、屏蔽、持久化、通知规则、订阅规则和事件处理 Pipeline。
Prometheus 监控 Kubernetes 极简教程:使用 kube-prometheus-stack 安装 Prometheus、Grafana、Alertmanager 和导出器,并完成查询、仪表板和告警配置。
本文系统梳理夜莺监控(Nightingale)的几种常见架构模式:仅作为告警引擎、让指标数据流经夜莺、以及多机房场景下的边缘告警架构,并说明每种模式适合什么场景。
Zabbix vs Prometheus 监控选型指南:从产品基因、静态资产与动态环境、集成度、生态演进、网络设备、Kubernetes、可观测性数据消费和团队能力角度判断如何选择。
基于 Netflix CORE 团队 SRE 工程师 Hank Jacobs 的分享,梳理 Netflix 中心化可靠性团队如何承担业务 KPI 监控、事件管理、事件后分析、可靠性咨询和系统性风险识别。
整理一份按 A-Z 排列的常见 Unix/Linux 命令清单,覆盖文件处理、文本处理、进程管理、网络诊断、Shell 内建、压缩归档和系统运维等常用工具。