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

简介: 介绍 eunomia 项目的开发和使用,了解它编译和启动运行 eBPF 程序完全分离的思路。

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

直播主题及内容介绍

直播主题:eunomia—让开发和部署 eBPF 更简单


直播时间:2022 年 09 月 29 日 (周四)14:30-16:30


直播内容:

介绍 eunomia 项目的开发和使用,了解它编译和启动运行 eBPF 程序完全分离的思路。


听众受益:

了解如何部署和使用 eunomia,使得 eBPF 的部署更简单。


适合人群:eBPF 技术爱好者、Linux 内核爱好者。


讲师介绍:郑昱笙:2022 操作系统设计大赛一等奖,浙江大学大四学生,开发项目为 eunomia,让开发和部署 eBPF 更简单。


如何参加直播?

钉钉扫描下方海报二维码入群即可参加本次直播。

49.png

小龙温馨提醒:本期龙蜥大讲堂直播回放将在直播结束后一周内上线至龙蜥官网(首页-动态-视频)往期龙蜥大讲堂视频回放已上线至龙蜥官网,欢迎观看,有任何疑问欢迎随时咨询龙蜥助手—小龙(微信:openanolis_assis)


—— 完 ——

关于龙蜥社区

龙蜥社区(OpenAnolis)是由企业单位、事业单位、社会团体、个人等在共建、共治、共享的基础上组成的非营利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开放、平等、协作、创新的 Linux 上游发行版社区及创新平台。


龙蜥社区成立的短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际 Linux 主流厂商的社区发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。


目前,Anolis OS 8.6已发布,更多龙蜥自研特性,支持 X86_64 、RISC-V、Arm64、LoongArch 架构,完善适配 Intel、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。


欢迎下载:https://openanolis.cn/download

加入我们,一起打造面向未来的开源操作系统!https://openanolis.cn

相关文章
|
存储 Rust 安全
服务网格eBPF应用探索之(一)eBPF基础知识
1)技术背景在eBPF诞生之前,对内核的调试和开发有着相当高的门槛,不仅要十分熟悉庞大的内核代码及开发流程,同时重新编译内核后若希望生效还需要重启OS,开发效率也相当低下。而eBPF提供了相当友好的内核开发/观测机制,即:由用户编写符合一定规范的代码,编译后加载至内核,内核会在指定的时机执行这段代码,内核同时还会将Hook点相关的上下文传递给这段代码供使用,代码可以修改上下文,或是通过返回值来改变
737 0
服务网格eBPF应用探索之(一)eBPF基础知识
|
2月前
|
Linux 编译器 Shell
eBPF动手实践系列三:基于原生libbpf库的eBPF编程改进方案
为了简化 eBPF程序的开发流程,降低开发者在使用 libbpf 库时的入门难度,libbpf-bootstrap 框架应运而生。本文详细介绍基于原生libbpf库的eBPF编程改进方案。
|
2月前
|
监控 安全 Linux
|
2月前
|
持续交付 开发者 Docker
深入浅出:使用Docker简化微服务部署
在当今快速发展的软件开发领域,微服务架构因其高度的模块化和可伸缩性而受到广泛欢迎。然而,微服务的部署与管理往往是一个挑战,尤其是在多环境下维护一致性时。本文将探讨如何使用Docker容器技术来简化微服务的部署流程,从而实现快速、一致且可复制的部署策略。我们将通过一个示例项目演示如何构建、容器化及部署微服务,并讨论Docker在解决微服务架构中常见问题(如服务隔离、环境一致性和自动化部署)方面的优势。本文旨在为开发人员提供一种更加高效和可靠的微服务部署方法,帮助团队更好地利用Docker的强大功能,优化开发流程。
25 2
|
2月前
|
存储 安全 编译器
eBPF是如何工作的
【2月更文挑战第1天】
|
7月前
|
Ubuntu Linux
|
8月前
|
监控 Kubernetes 网络协议
DoorDash 基于 eBPF 的监控实践
DoorDash 基于 eBPF 的监控实践
113 0
|
Prometheus 前端开发 Cloud Native
eunomia-bpf 用户手册: 让 eBPF 程序的开发和部署尽可能简单
让 eBPF 程序的分发和使用像网页和 Web 服务一样自然(Make eBPF as a service): 支持在集群环境中直接通过一次请求进行分发和热更新,仅需数十 kB 的 payload, <100ms 的更新时间,和少量的 CPU 内存占用即可完成 eBPF 程序的分发、部署和更新; 不需要执行额外的编译过程,就能得到 CO-RE 的运行效率;
738 0
eunomia-bpf 用户手册: 让 eBPF 程序的开发和部署尽可能简单