Solo.io, เบเปเบฅเบดเบชเบฑเบเบเบตเปเบเบฑเบเบเบฐเบเบฒเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฅเปเบเบฅเบฐเบเบปเบเบเบฑเบ, เบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบธเบฅเบฐเบเบฒเบ, เบเบนเปเบเบญเบเปเบเบเปเบเบตเบเบตเปเปเบเบเบเปเบฝเบงเปเบฅเบฐเบเบญเบกเบเบดเบงเปเบเบตเปเบเบตเปเบเปเปเบกเบตเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เปเบเปเปเบเบตเบเปเบเป BumbleBee, เบเบธเบเปเบเบทเปเบญเบเบกเบทเปเบซเบผเปเบเปเบเบตเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบชเบปเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเปเบฒเบเปเบเบเบฒเบเบเบฐเบเบฝเบก, เบเบฒเบเปเบเบเบขเบฒเบเปเบฅเบฐเบเบฒเบเปเบเบตเบเบเบปเบงเปเบเบเบเบฒเบ eBPF เบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเปเบเบทเปเบญเบ virtual เบเบดเปเบชเบเบเบฒเบเปเบ. Linux kernel เปเบฅเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบทเบญเบเปเบฒเบเบเบฒเบเบเบธเบเปเบเปเบ, เบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบฅเบฐเบฅเบฐเบเบปเบเบเบดเบเบเบฒเบกเบเบงเบเบเบฒ. เบฅเบฐเบซเบฑเบเบเบทเบเบเบฝเบเปเบงเปเปเบ Go เปเบฅเบฐเปเบเบเบขเบฒเบเบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ Apache 2.0.
BumbleBee เปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบซเบธเปเบกเบซเปเปเปเบเปเบเบก eBPF เปเบเบฑเบเบฎเบนเบเบเบฒเบเบเบฑเบเบเบธเปเบเบฎเบนเบเปเบเบ OCI (Open Container Initiative), เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบเบเบธเบเบฅเบฐเบเบปเบเปเบเบเบเปเปเบกเบตเบเบฒเบ recompilation เปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเปเบญเบปเบเบเบฐเบเบญเบเปเบเบตเปเบกเปเบเบตเบกเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป. เบเบฐเบเบดเบชเปเบฒเบเบฑเบเบเบฑเบเบฅเบฐเบซเบฑเบ eBPF เปเบเบซเบผเบฑเบ, เบฅเบงเบกเบเบฑเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเปเบกเบนเบเบเบตเปเบกเบฒเบเบฒเบเบเบปเบงเบเบฑเบเบเบฒเบ eBPF, เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบ BumbleBee, เปเบเบดเปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบชเบปเปเบเบญเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบเบฎเบนเบเปเบเบเบเบญเบ metrics, histograms เบซเบผเบทเบเบฑเบเบเบถเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเป, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเปเบฒเปเบเป. curl เบเบปเบเบเบฐเปเบซเบเบ. เบงเบดเบเบตเบเบฒเบเบเบตเปเบชเบฐเปเบซเบเบตเปเบซเปเบเบนเปเบเบฑเบเบเบฐเบเบฒเบชเบธเบกเปเบชเปเบเบฒเบเบเบฝเบเบฅเบฐเบซเบฑเบ eBPF เปเบฅเบฐเบเปเปเบเบทเบเบฅเบปเบเบเบงเบเปเบเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบเปเบเบญเบเบเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเบเบฒเบเบเบทเปเบเบเบตเปเบเบญเบเบเบนเปเปเบเป, เบเบฒเบเบเบฐเบเบญเบเปเบฅเบฐเบเบฒเบเปเบซเบผเบเปเบเบปเปเบฒเปเบเปเบเปเบเปเบ.
เปเบเบทเปเบญเบเบฑเบเบเบฒเบเปเบเบเบเบฒเบ eBPF, เบเบปเบเบเบฐเปเบซเบเบเบเบญเบ "bee" เปเบเบ Docker เปเบกเปเบเบชเบฐเบซเบเบญเบเปเบซเป, เปเบเบดเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฒเบงเปเบซเบฅเบเบเบปเบงเบเบฑเบเบเบฒเบ eBPF เบเบตเปเบกเบตเบเบงเบฒเบกเบชเบปเบเปเบเบเบฒเบเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบเบญเบเปเบฅเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบฅเบฐเบเบปเบเบเปเบญเบเบเบดเปเบ. เบเบธเบเปเบเบทเปเบญเบเบกเบทเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบ C เบชเปเบฒเบฅเบฑเบเบเบปเบงเบเบฑเบเบเบฒเบ eBPF เบเบญเบเบซเบปเบงเบเปเปเบเบตเปเปเบฅเบทเบญเบ (เบเบฐเบเบธเบเบฑเบเบกเบตเบเบฝเบเปเบเปเบเบปเบงเบเบฑเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบทเบญเบเปเบฒเบเปเบฅเบฐเปเบเบฅเปเบเบตเปเบเบฑเบเบเบงเบฒเบเบเบฒเบเปเบเบเบฑเบ stack เปเบเบทเบญเบเปเบฒเบเปเบฅเบฐเบฅเบฐเบเบปเบเปเบเบฅเปเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ). เบญเบตเบเบเบฒเบกเบเบญเบเบเบตเปเบชเปเบฒเบเบเบถเปเบ, เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเบซเบเปเบฒเบเบตเปเบฅเบฒเบงเบชเบปเบเปเบเปเบเปเบขเปเบฒเบเปเบงเบงเบฒ.
เบเปเปเปเบซเบกเบทเบญเบเบเบฑเบ BCC (BPF Compiler Collection), BumbleBee เบเปเปเปเบเปเบชเปเบฒเบเบฅเบฐเบซเบฑเบเบเบปเบงเบเบฑเบเบเบฒเบเบเบทเบเปเบซเบกเปเบขเปเบฒเบเบชเบปเบกเบเบนเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบฎเบธเปเบเบเบญเบ Linux kernel (BCC เปเบเปเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบเปเบเบเบฒเบเบเบดเบเปเบเบเปเบเป Clang เบเบธเบเปเบเบฑเปเบเบเบตเปเปเบเบเบเบฒเบ eBPF เบเบทเบเปเบเบตเบเบเบปเบง). เปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบเบฒเบเปเบเบทเปเบญเบเบเบตเป, เปเบเบทเปเบญเบเบกเบท CO-RE เปเบฅเบฐ libbpf เบเปเบฒเบฅเบฑเบเบเบทเบเบเบฑเบเบเบฐเบเบฒ, เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเปเบฒเบเบฅเบฐเบซเบฑเบเบเบฝเบเปเบเปเบเบฑเปเบเบเบฝเบงเปเบฅเบฐเบเปเบฒเปเบเปเบเบปเบงเปเบซเบฅเบเปเบเบเบเบดเปเบชเบเบเบตเปเบเบฑเบเปเบเบเปเบเบเบเบฒเบเบเบตเปเปเบซเบฅเบเบเบฑเบเบฎเบนเบเปเบเบเปเบกเบฑเบเปเบฅเบฐเบเบฐเปเบเบ BTF เปเบเบเบฐเบเบธเบเบฑเบ. BumbleBee เปเบเบฑเบ add-on เบเบฑเบ libbpf เปเบฅเบฐเบชเบฐเบซเบเบญเบเบเบฐเปเบเบเปเบเบตเปเบกเปเบเบตเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบตเบเบงเบฒเบกเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบฅเบฐเบเบฒเบเบชเบฐเปเบเบเบเปเปเบกเบนเบเบเบตเปเบเบฑเปเบเบขเบนเปเปเบเปเบเบเบชเปเบฒเบเปเบเบเบเบตเป eBPF เบกเบฒเบเบเบฐเบเบฒเบ RingBuffer เปเบฅเบฐ HashMap.
เปเบเบทเปเบญเบชเปเบฒเบเปเบเบผเปเบเบผเบก eBPF เบชเบธเบเบเปเบฒเบเปเบฅเบฐเบเบฑเบเบเบถเบเบกเบฑเบเปเบเบฑเบเบฎเบนเบเบเบฒเบ OCI, เบเบฝเบเปเบเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ "bee build file_with_code name:version", เปเบฅเบฐเปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ "bee run name:version". เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เปเบซเบเบเบฒเบเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบ handler เบเบฐเบเบทเบเบชเบปเปเบเบญเบญเบเปเบเบซเบฒเบเปเบญเบเบขเปเบฝเบก terminal, เปเบเปเบเปเบฒเบเปเบฒเปเบเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเปเบเบเบเบฒเบเปเบเป curl เบซเบผเบท wget utilities เบเบฑเบเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบตเปเบเบนเบเบกเบฑเบเบเบฑเบ handler. เบเบปเบงเบเบฑเบเบเบฒเบเบชเบฒเบกเบฒเบเปเบเบเบขเบฒเบเบเปเบฒเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเป OCI, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเบงเบเบฑเบเบเบฒเบเบเบฒเบเบเบญเบเบเบฒเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ ghcr.io (GitHub Container Registry), เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ "bee run ghcr.io/solo-io/bumblebee/tcpconnect: $(เบชเบฐเบเบฑเบเบเบฒเบชเบฒเปเบเบดเปเบ)โ. เปเบเบทเปเบญเบงเบฒเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ, เบเปเบฒเบชเบฑเปเบ "bee push" เปเบเปเบเบทเบเบชเบฐเปเบซเบเบต, เปเบฅเบฐเปเบเบทเปเบญเบเบนเบเบกเบฑเบเบชเบฐเบเบฑเบเบซเบเบถเปเบ, "bee tag".
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru