|
Quentin Monnet
@
qeole
Hiding in a BPF map
|
|
eBPF tooling and hardware offload. Fast networking, with a pinch of salt. One day I'll be the first human to pass the kernel verifier.
|
|
|
705
Tweetovi
|
168
Pratim
|
623
Osobe koje vas prate
|
| Tweetovi |
|
Quentin Monnet
@qeole
|
12 min |
|
Thank you! I am glad to get onboard :)
|
||
|
|
||
|
Quentin Monnet
@qeole
|
2. velj |
|
Many thanks to you Thomas, and to the other organisers. Again we had a very nice agenda for the SDN devroom this year, and the transitions were smoother than ever. Thanks for this successful edition!
|
||
|
|
||
|
Quentin Monnet
@qeole
|
2. velj |
|
Congrats to @pchaigno for a very clear and interesting talk on strace --seccomp-bpf, earlier today at #FOSDEM2020. His contribution based on seccomp-BPF helps filtering traced syscalls, and improves performance by a factor of up to 25 (for “dd” tool)! pic.twitter.com/fNodgCtC5I
|
||
|
|
||
|
Quentin Monnet
@qeole
|
2. velj |
|
Thank you for attending, and it was really nice to meet you in person at last!
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
Thomas Monjalon
@tmonjalo
|
2. velj |
|
Famous @qeole presenting #BPF tooling at #FOSDEM2020
Big hope for step by step debugging. pic.twitter.com/Y4Rwp2PxoI
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
Thomas Monjalon
@tmonjalo
|
1. velj |
|
Queuing for BPF talks in SDN devroom #FOSDEM2020
Room is packed and full full! pic.twitter.com/Vn1xF2rbmf
|
||
|
|
||
|
Quentin Monnet
@qeole
|
1. velj |
|
Thanks for attending, glad you liked it!
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
Thomas Monjalon
@tmonjalo
|
1. velj |
|
|
||
|
|
||
|
Quentin Monnet
@qeole
|
31. sij |
|
Thank you David, I really appreciated to work (and travel) with you, too. I hope our paths cross again!
|
||
|
|
||
|
Quentin Monnet
@qeole
|
31. sij |
|
Thank you! I'll do my best :) But I'm confident it should be fun as well.
|
||
|
|
||
|
Quentin Monnet
@qeole
|
31. sij |
|
Last day at @Netronome. I really enjoyed working on eBPF offload, and most of all, I met truly fantastic people. Thanks for the ride, and best of luck for the future!
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
netdevconf
@netdev01
|
25. sij |
|
Tom Herbert likes moonshots and TLAs. First it was XDP and now it is BP4. BP4 is a DSL for programmable dataplanes and according to Tom it is inspired by best of eBPF and P4. Come to @netdev01 0x14! listen, learn and engage #netdevconf bit.ly/30RZE3H
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
netdevconf
@netdev01
|
21. sij |
|
Have you tried to write complex network services with eBPF? Sebastiano Miano et al say it is painful - the eBPF appliance approach gets in the way. Polycube to the rescue. Come to @netdev01 0x14 to hear all the magic and engage! #netdevconf bit.ly/2NM9fDL
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
Björn Töpel
@bjorntopel
|
20. sij |
|
Wow! This should be the official doc! Thanks Max! twitter.com/eugeneia_/stat…
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
Olivier Bonaventure
@OBonaventure
|
17. sij |
|
Improving #MPTCP one Ph.D. at a time. Congratulations to @khamphatg who shows how to use eBPF to extend Linux TCP and MPTCP in his Ph.D. thesis “Measuring and extending Multipath TCP” hdl.handle.net/2078.1/225610 pic.twitter.com/h3IBKKhXJk
|
||
|
|
||
|
Quentin Monnet
@qeole
|
17. sij |
|
Nice to see #eBPF-related job openings appearing on Twitter those days. @ciliumproject is hiring, too.
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
Randy Bias
@randybias
|
16. sij |
|
Hiring kernel developers at Juniper Networks. Bonus if you have experience with eBPF and/or XDP. #ebpf #xdp #zabiplane #jobs #kernel - DM or @ me.
|
||
|
|
||
| Quentin Monnet proslijedio/la je tweet | ||
|
Aaron A. Glenn
@networkservice
|
16. sij |
|
in a lovely, unintentional turn of events I'm creating the demand I have long wanted to see:
I'm hiring (contract) P4 developers.
specifically with experience / understanding of eBPF & XDP as a target.
remote only. students/academic/researchers preferred!
|
||
|
|
||
|
Quentin Monnet
@qeole
|
15. sij |
|
[50] bpftool can generate a “skeleton” header file from a BPF program for inclusion in user space apps managing this BPF prog. Pass the BPF object file to bpftool:
$ bpftool gen skeleton bpf_prog.o > user_prog.h
Then include "user_prog.h".
Details in “bpftool-gen” man page. pic.twitter.com/Ao7FBHB0Wl
|
||
|
|
||
|
Quentin Monnet
@qeole
|
15. sij |
|
[49] Program names can now be used on the command line to tell bpftool what BPF program to work with (as an alternative to program ids, tags, or related path in the BPF virtual file system):
# bpftool prog show name loadbalancer
|
||
|
|
||