網(wǎng)站建設(shè)服務(wù)合同繳納印花稅嗎百度搜索排名靠前
eunomia-bpf 項(xiàng)目是一個(gè)開(kāi)源項(xiàng)目,旨在提供一組工具,用于在 Linux 內(nèi)核中更方便地編寫和運(yùn)行 eBPF 程序。在過(guò)去一個(gè)月中,該項(xiàng)目取得了一些新的進(jìn)展,以下是這些進(jìn)展的概述。
首先,eunomia-bpf 動(dòng)態(tài)加載庫(kù)進(jìn)行了一些重要的更新。該庫(kù)現(xiàn)在支持 btf hub,這使得在低內(nèi)核版本上移植 eBPF 程序更加容易。ecli 程序也進(jìn)行了完全的重寫,現(xiàn)在是使用 Rust 編寫的,已經(jīng)取代了原本使用 C++ 編寫的版本。此外,該庫(kù)還修復(fù)了使用 JSON 動(dòng)態(tài)加載 eBPF 程序的輸出問(wèn)題,并在 CI 中自動(dòng)發(fā)布 Docker 鏡像。
其次,Wasm-bpf 項(xiàng)目也進(jìn)行了一些更新。該項(xiàng)目添加了一系列的 examples,這些 examples 關(guān)注于安全、網(wǎng)絡(luò)、追蹤等多個(gè)方向。Wasm-bpf 項(xiàng)目還添加了 Rust 語(yǔ)言的 Guest SDK 支持,并嘗試添加了 Go 語(yǔ)言的 Guest SDK 支持。Rust 和 wasmtime 的運(yùn)行時(shí)實(shí)現(xiàn)也已經(jīng)加入了該項(xiàng)目,并為 WasmEdge 添加了運(yùn)行時(shí)插件。此外,該項(xiàng)目進(jìn)行了一系列的修復(fù)和文檔重構(gòu),并完善了 CI 和測(cè)試等內(nèi)容。該項(xiàng)目還嘗試使用 Wasm 組件模型,并添加了一個(gè)工具,用于添加在 wasm 模塊中定義的表導(dǎo)出。最后,該項(xiàng)目還產(chǎn)生了三篇博客和演示視頻等相關(guān)內(nèi)容。
最后,eunomia-bpf 還新增了一個(gè)名為 GPTtrace 的 demo 項(xiàng)目。該項(xiàng)目使用 ChatGPT 自動(dòng)化生成 eBPF 程序和追蹤,有助于用戶更輕松地創(chuàng)建和追蹤自定義的系統(tǒng)事件。該項(xiàng)目還更新了教程文檔,使其更易于使用。
總體來(lái)看,eunomia-bpf 項(xiàng)目在 3 月份取得了一些重要的進(jìn)展。這些更新和改進(jìn)有助于使該項(xiàng)目更加易于使用和靈活,擴(kuò)展了其功能和適用范圍。如果你對(duì)該項(xiàng)目感興趣,可以關(guān)注它的最新動(dòng)態(tài)和更新。
以下是更詳細(xì)的更新列表:
- eunomia-bpf 動(dòng)態(tài)加載庫(kù)
- 添加對(duì) btf hub 的支持,允許更好地在低內(nèi)核版本上移植 eBPF 程序 link
- 使用 Rust 編寫的 ecli 完全替換了原先使用 C++ 編寫的版本 link
- 修復(fù)了使用 JSON 動(dòng)態(tài)加載 eBPF 程序的輸出問(wèn)題 link link
- 在 CI 中自動(dòng)發(fā)布 Docker 鏡像 link link
- 嘗試在其他平臺(tái)上添加支持,以及在 RISC-V 上進(jìn)行更多的測(cè)試 link
- Wasm-bpf
- 添加了一系列 examples,關(guān)注于安全、網(wǎng)絡(luò)、追蹤等多個(gè)方向 link link link
- 添加了 Rust 語(yǔ)言的 Guest SDK 支持 link
- 嘗試添加了 Go 語(yǔ)言的 Guest SDK 支持 link
- 添加了 Rust 和 wasmtime 的運(yùn)行時(shí)實(shí)現(xiàn) link
- 為 WasmEdge 添加了運(yùn)行時(shí)插件 link
- 一系列小修復(fù)和文檔重構(gòu) link link link link link
- CI 和測(cè)試等的完善 link link
- Wasm component model 的嘗試 link
- A tool to add an export of the table defined in the wasm module link
- 三篇 blog 和演示視頻等產(chǎn)出
- 新 demo 項(xiàng)目: GPTtrace: Generate eBPF programs and tracing with ChatGPT and natural language link
- 教程文檔的完善:link