写点什么

ebpf

1 人感兴趣 · 44 次引用

  • 最新
  • 推荐

Janus: 基于 eBPF 的 5G 实时 AI 控制器

用户头像
俞凡
03-05

O-RAN定义的RIC模型并不能很好支持对实时性有很高要求的用例,本文定义了一套基于eBPF的内联执行架构,从而可以将RIC的支持扩展到实时场景。

https://static001.geekbang.org/infoq/d5/d5df7ca140ce863838a1b12a7777c0f9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

轻量易部署!Coolbpf 发布不依赖 Clang 的脚本化编程特性 lwcb | 龙蜥技术

lwcb :轻量级脚本化编程特性,是一款面向 eBPF 的脚本语言和 tracing 开发工具,它具有轻量级、易部署、脚本化、开发快等特性,欢迎点击阅读了解它的全貌~

通过 Istio、eBPF 和 RSocket Broker 深入探索服务网格

本文从多个角度审视服务治理,并通过探索传统和现代方法提供对服务网格、Istio、eBPF 和 RSocket Broker 的理解。

https://static001.geekbang.org/infoq/f7/f7b8770159c61b12c66fe35b76ff3e4b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

我的快速调优线上服务器 CPU 利用率通用办法,震惊面试官

一位不愿透露姓名的开发同学曾大言不惭的说: “我只要10分钟就能快速调优生产环境机器的CPU利用率”

https://static001.geekbang.org/infoq/ac/acbfef43414370c4445e743a199a59f1.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

2023 云原生安全值得关注的 3 个方向

组织不再质疑是否要迁移到云端,而是在寻找最快、最有效的方法。 在这些过渡和升级中,安全性常常被忽视。 正因为如此,加上开源软件在各地的兴起,我们很可能会在 2023 年看到更多云原生安全问题,这只是时间问题。

https://static001.geekbang.org/infoq/07/0737f0b03e49240cbea4c237681cfa0b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开发小白的高光逆袭:竟然能一眼断定生产环境接口响应时间慢是磁盘性能问题引起的

就像犯罪现场的监控视频能让警察一眼看到真正的凶手是谁一样,有一个机智的开发同学借助Kindling程序摄像头精准还原接口执行现场的能力,一眼定位根因。

https://static001.geekbang.org/infoq/8b/8b597f38800db8862ece13c7ac23d7c4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

生产环境 10 分钟黄金时间快速排障:CPU 不定时飙高怎么排查?

 1分钟发现-5分钟响应-10分钟恢复,是定义故障处理的时效性目标。在阿里巴巴内部经过多年的实践,这也早已成为各个业务稳定性、基础设施稳定性以及大促保障的重要牵引指标。

Perfkit - 性能分析与测量工具集

实现了一个Dockerfile,包括了常见的各种Linux性能工具,包括perf、sar、vmstat、mpstat、iostat、top、htop、numastat、netstat、ss、ethtool、tcpdump等等。 以及,自带了生成火焰图的工具FlameGraph。 同时也包括了基于eBPF的工具集合BCC。

https://static001.geekbang.org/infoq/11/11293909848195607b6510749082be75.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

90% 开发都会忽略的性能调优点:针对返回大数据量的接口,10 分钟内找到提升带宽瓶颈的突破口

前几天小编居家远程办公,在测试环境访问某返回3.4M数据的接口,响应速度远不如预期。一开始怀疑是用远程用vpn连接访问导致的。但回到公司之后,我再次通过内网多次访问该接口,响应时间依然不理想,在600~700ms左右,最快也需要500ms多。但办公室带宽100M,

eBPF SIG 年度动态: eBPF 和 Wasm 深度融合、参与 7 场活动及 2023 展望 | 龙蜥 SIG

eBPF技术探索SIG致力于深入研究分析BPF前沿技术和产学进展,增强 Networking、Tracing、Observability、Security 四个纬度技术深度和落地效果,打造国内最有影响力的 BPF 项目和社区,带领大家开启 BPF 的神奇之旅。

https://static001.geekbang.org/infoq/8b/8b597f38800db8862ece13c7ac23d7c4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

程序摄像头 Trace Profiling:生产环境 10 分钟黄金时间快速排障手册

直接运维&开发生产环境排障痛点,程序摄像头Trace Profiling能够覆盖CPU、内存、网络、存储等当前常见的资源维度,通过标准化排障步骤,实现10分钟黄金时间内排障。

今明两天,eBPF 技术探索和 Intel Arch 两大技术 SIG 继续开讲 | 第 57-58 期

本周「龙蜥大讲堂」预告来啦!龙蜥社区邀请了浪潮信息 SE、eBPF 技术探索 SIG Contributor 王传国,Intel Arch SIG Contributor 马腾做本周主题分享,快来扫码入群,预定前排小板凳观看直播!

openEuler 倡议建立 eBPF 软件发布标准

用户头像
openEuler
2022-12-15

eBPF 是一个能够在内核运行沙箱程序的技术,提供了一种在内核事件和用户程序事件发生时安全注入代码的机制,使得非内核开发人员也可以对内核进行控制。

https://static001.geekbang.org/infoq/78/78611ddb6a52ec42968ea1bcdb532e92.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一名曾因线上 P0 故障导致月工资扣了 10% 的码农心得:如何在故障 10 分钟黄金时间快速排障

用户头像
KINDLING
2022-12-14

“ 本文作者是曾有4年开发经验,期间担任过多个项目团队的开发leader,现任Kindling开源团队的产品经理。作者曾因一次愚蠢的操作引发了线上P0故障,导致月工资扣了10%,年底绩效-1,连带上级leader也被扣钱,全公司邮件通报批评,大型社死现场。作者想通过自

龙蜥大讲堂 12 月预告来了!来自统信软件、移动云和浪潮信息等多位技术专家在线分享

「龙蜥大讲堂」12 月精彩预告来了,点击下方海报就可抢先看。本月又是满满的技术干货分享,多位大咖带你共享技术盛宴!提前扫码进群,参与互动还有龙蜥精美周边等你来拿。

https://static001.geekbang.org/infoq/21/2184b458ef02fb1779938cfdd2cf917a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

可观测性项目对 uprobe 的需求理解与实现

用户头像
KINDLING
2022-12-06

uprobe是一种用户空间探针,uprobe探针允许在用户空间程序中动态插桩,插桩位置包括:函数入口、特定偏移处,以及函数返回处。当我们定义uprobe时,内核会在附加的指令上创建快速断点指令(x86机器上为int3指令),当程序执行到该指令时,内核将触发事件,程

https://static001.geekbang.org/infoq/60/60aca8cfab7544cfa88e242948e03fe8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

什么?Coolbpf 不仅可以远程编译,还可以发现网络抖动! | 龙蜥技术

近日,在 2022 云栖大会龙蜥峰会 eBPF & Linux 稳定性专场上,来自 eBPF 技术探索 SIG Maintainer 的毛文安分享了《Coolbpf 的应用实践》技术演讲,通过本文带大家了解~

https://static001.geekbang.org/infoq/b7/b7fca32d740f97f9f15ce29936919543.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

眼见为实:ForkJoin 的“分而治之”,竟然有隐藏的坑?

用户头像
KINDLING
2022-11-22

ForkJoin是一种专为CPU密集型任务而生的线程池(比如计算1~100亿的和),它能充分利用CPU资源,把大任务拆分成众多小的子任务,多线程并行。但是你知道:

https://static001.geekbang.org/infoq/08/0872e1e2c5e310d163bc79c170ef9090.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

眼见为实:被误导的 Tomcat 的工作原理

用户头像
KINDLING
2022-11-22

Tomcat的主要是监听用户通过浏览器发送的网络请求,然后把请求连接上你的应用程序,做信息交换。它里面有acceptor、poller、 exec等等这些线程在做这个工作。 不过网上很多朋友都认为poller是Tomcat里做socket请求数据读写的线程,但是事实真的是这样吗?

https://static001.geekbang.org/infoq/51/515cbf9153d3b50db1030164f4804fc1.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

眼见为实:关于微服务熔断这几个知识点,你可能理解错了

用户头像
KINDLING
2022-11-22

“ 微服务熔断,是当微服务中某个子服务,发生异常不可用,其他服务在进行远程调用时不能正常访问而一直占用资源,导致正常的服务也发生资源不能释放而崩溃,这时为了不造成整个微服务群瘫痪,进行的保护机制”

圆满落幕!回顾 eBPF 技术的发展与挑战

11 月 3 日,2022 云栖大会 eBPF & Linux 稳定性专场于杭州云栖小镇圆满结束。本次专场论坛是龙蜥 3 大 workshop 系列,特别邀请了高校师生、手机和安全大厂,一起探讨 eBPF 在安全和网络的最佳应用和实践,以及 Linux 在手机和服务器上的运维经验分享。

eBPF 深度探索: 高效 DNS 监控实现

用户头像
俞凡
2022-10-23

eBPF可以灵活扩展Linux内核机制,本文通过实现一个DNS监控工具为例,介绍了怎样开发实际的eBPF应用。

https://static001.geekbang.org/infoq/ee/ee935cf6aeb8e6959de8b80e9ea5c4a7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

当 WASM 遇见 eBPF:使用 WebAssembly 编写、分发、加载运行 eBPF 程序 | 龙蜥技术

我们希望能做一些将二者相互融合的尝试:使用 WASM 来编写通用的 eBPF 程序,然后可以将其分发到任意不同版本、不同架构的 Linux 内核中,无需重新编译即可运行。

如何使用 eunomia 让 eBPF 的部署更简单? | 第 49 期

「龙蜥大讲堂」预告来啦!本周龙蜥社区邀请了 eBPF 技术探索 SIG Contributor 郑昱笙分享《eunomia—让开发和部署 eBPF 更简单》,快来扫码入群,预定前排小板凳观看直播吧!

https://static001.geekbang.org/infoq/9a/9a20bfd6e408c39da48b07aa63b75917.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

本周三,全球 C++ 大会 8 大主题、近 40 场专题演讲盛大开启,龙蜥 2 位技术专家参加

系统级软件是数字世界的基础设施,C++ 自 1985 年由 Bjarne Stroustrup 博士在贝尔实验室发明以来,一直被誉为系统级编程“皇冠上的明珠”。就在本周三,2022 全球 C++ 及系统软件技术大会开启。

本周预告:资深架构师解读多架构体系下的内核与系统开发等技术演讲 | 第 47-48 期

本周「龙蜥大讲堂」预告来啦!本周龙蜥社区邀请了普华基础软件资深系统架构师姚嘉伟分享《多架构体系下的内核与系统开发》;eBPF 技术探索 SIG Contributor 廖肇燕分享《coolbpf 的远程编译》,快来扫码入群,预定前排小板凳观看直播吧!

Intel 全新加速指令 AMX 技术介绍 &eBPF 在低版本内核如何跑起来?今天 3 点见 | 第 45-46 期

今天下午3点,一起来了解 AMX 的技术细节、内核及龙蜥社区的支持情况,以及如何利用 AMX 进行基于 CPU 的 AI 优化。

关于 eBPF 安全可观测性,你需要知道的那些事儿

Linux内核的安全世界浩瀚无垠,欢迎大家加入龙蜥eBPF 技术探索 SIG,来分享或深入分析Linux Kernel Security各方面的技术细节,让我们持续推动国内Linux内核安全领域的发展!

ebpf_ebpf技术文章_InfoQ写作社区