これなんだよな・・・eBPF Hackathon, hackathonってなんだろうとなってる。
06.12.2025 05:08 — 👍 1 🔁 0 💬 0 📌 0@takemio.bsky.social
My tweets are my own/I💚{5GC,EPC,SR(v6),XDP,P4,k8s,infosec,FE,pokemon,SoundHorizon⛩} http://profile.takemio.net/
これなんだよな・・・eBPF Hackathon, hackathonってなんだろうとなってる。
06.12.2025 05:08 — 👍 1 🔁 0 💬 0 📌 0looking at the hackathon project list, some of them look like they have been in the works for months. I wonder what a hackathon is.
05.12.2025 17:17 — 👍 2 🔁 1 💬 0 📌 0ありがとうございます!!!助かります!
急いでないのでお手隙の際にお願いします :pray:
github.com/sched-ext/scx
ありがとうございます!
これですか。SMTの制御っていうとどう言うのをしてるのでしょうか?(自分で調べろと言われそうと思いつつ、詳しい人に甘えてしまいたいで聞いちゃいます :bow:
ありがとうございます!
が、gallery みるとそれHackathonのために書いたやつじゃないだろというのもちらほらあって・・・wこれに勝つのは難しいのではという気持ちにもなってます😇
ebpf-summit-2025.devpost.com/project-gall...
これってなんかいい参考ないですかね?
04.12.2025 05:10 — 👍 0 🔁 0 💬 1 📌 0そうなんですー!これ目的でやってみた感じです(あとは普通にアイディアとして思いついたからっていうのもありますw)
04.12.2025 05:10 — 👍 0 🔁 0 💬 1 📌 0IRQ Affinityみたいなやつは既にやってますね!(が、あまりがない・・・)
04.12.2025 05:10 — 👍 0 🔁 0 💬 0 📌 0ミスリードさせてたかもなので念の為書いておくと
- 今: 色々削るとピークで59Mpps
- 試しにただTXするところまで削ってみるとピークで70Mpps だったみたいな感じ
- なので最適化余地が10ちょっとある感じ→メモリコピーする箇所をなるべく削るのを目指したらなんとかなるかも・・・?という感じ。
- これ以上早くするにはどうしようかなー←イマココ
という感じです。。。笑
あとはもうKfuncの様なものを作って、ダイレクトにNIC Poolに書き込んであげるみたいな手ぐらいしか無さそう....
(そこまで行くとKernelModuleなのでもうどうしようもない感はある)
(そうえばsched_extせっかくGoで使える様になったし、なんかここでPerfする時に使えないですかねー)
03.12.2025 18:45 — 👍 0 🔁 0 💬 2 📌 0恐れ入ります🙇
アプリのレイヤだと、一応アーキテクチャ的には多少あって、Mixedなパケットを作るのeBPF Mapから取り出してやってるのがフルコピーなのでそこを差分にしてあげれば多少は高速化の見込みがあります。ぐらいですかね。。。(が、70Mppsを超えることはできないので。。。🤔)
お、budgetってどういうことを指してますか?気になります!
ここからどうやって性能出すかな・・・ってなってるのでなんかいいアドバイスがあればぜひ下さい!!!
03.12.2025 15:29 — 👍 0 🔁 0 💬 1 📌 0こっちでも宣伝しておく。
github.com/takehaya/xdperf
XDPerfというXDPベースのパケットジェネレーターを自作してて、Wasm経由なので好きな言語でパケット生成できる様になってる。
例えば 仮想環境上(virtio-net)で10coreぐらいで 50Mpps ぐらい出せてることがわかった。
送信時にパケットをOverrideしてるのでここを最適化すればもっと高速化されることが期待できるはず。
(書き換えなしで見た時最大ピークで70Mppsが出そうって感じだった)
結構気合を入れて作ってるけど、カーネルまで含めて最適化できる検討余地があるかとか最近は考えてる。
BBSakura エンジニアの早坂 @takemio.bsky.social が Japan Community Day at KubeCon + CloudNativeCon Japan 2025 にて「Programmable Bandwidth Management with eBPF」と題して登壇しました。
登壇資料を以下に公開しました。ぜひご参照ください!
speakerdeck.com/takehaya/pro...
#CNCF #CloudNativeCon #KubeCon
早坂 @takemio.bsky.social は Japan Community Day at KubeCon + CloudNativeCon Japan 2025 にてパネルディスカッションにも、パネリストとして参加しました。
パネルディスカッションで使用した資料も下記に公開しました。
speakerdeck.com/takehaya/ebp...
#CNCF #CloudNativeCon #KubeCon
本日11:40からRoom1で「Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する」として弊社 @takemio.bsky.social が登壇します。
ぜひお立ち寄りください。公開資料もあります。ご活用ください。
詳細: gocon.jp/2025/talks/9...
公開資料: speakerdeck.com/takehaya/go-...
#gocon #gocon2 #bbsakura
【Go Conference 2025 登壇】
本日から開催のGo Conference 2025 にて、弊社エンジニアの
@takemio.bsky.social
が、明日(9/28) 11:40から Room1にて登壇します。
テーマは「Goで体感するMultipath TCP」です。ご来場お待ちしております!
詳細はこちら: gocon.jp/2025/talks/9...
#gocon
BBSakura アドベントカレンダー 24 日目の記事です。 eBPF/XDPでパケット処理をするときにやってるテスト方法の紹介という記事を @takemio.bsky.social が書きました。
ぜひご覧ください。
blog.bbsakura.net/posts/2024/1...
#bbsakura #アドベントカレンダー2024
🎉本日19時より eBPF Japan Meetup #2 を開催!
親会社さくらインターネットと共同で会場スポンサーを務めます。
BBSakuraの @masu-mi.bsky.social , @x86taka.net が登壇し、オーガナイザーを @takemio.bsky.social が担当しています。
会場でお待ちしています!ぜひお越しください☺️
ebpf.connpass.com/event/333641/
If I have the opportunity to linux-cp speak again, I’d like to include it in the slide next time:)
02.12.2024 04:44 — 👍 0 🔁 0 💬 1 📌 0Hi Jim,I'm the author of this slide. Thanks for letting me know!
This slide explains how to use the technology rather than highlighting individuals. Individual contributions are important, but with only five minutes, I had to omit that aspect.
モバイルコア開発チームの早坂 @takemio.bsky.social が JPNIC News & Views vol.2090 に「もう一つのインターネット:モバイルローミングの世界」と題したコラムを寄稿しました。
ソフトウェアとネットワークで世界をよりよくしたいという早坂の想いをぜひご一読ください。
www.nic.ad.jp/ja/mailmagaz...
明日開催される YAPC::Hakodate 2024 にて、弊社社員 早坂 @takemio.bsky.social が「Perlで始めるeBPF: 自作Loaderの作り方」と題して登壇いたします。
10:10 から、Trach B(大講義室)にお越しください!
fortee.jp/yapc-hakodat...
JANOG53 内で本日 11:30 から開催される Lightning Talk-Diving!!- にて BBSakura 社員の早坂 @takemio.bsky.social が「自作k6 Extension利用した NFVへの負荷計測手法の紹介」のタイトルで登壇いたします。
プログラムはこちら: www.janog.gr.jp/meeting/jano...
発表資料も公開されています。
1 月 16 日に開催された wakamonog meeting 13 にて早坂 @takemio.bsky.social が「VPPで始める High Performance BGPルーター」と題して LT を行いました。
資料はこちらに公開しています: speakerdeck.com/takehaya/wak...
BBSakura アドカレ最終日25日目の記事は早坂 @takemio.bsky.social による「MPTCPのスケジューラーをeBPFで書けるようになった話」です。
LinuxのMPTCPのデフォルトスケジューラーとeBPFでMPTCPのスケジューラーが記述可能になった話を取り上げて解説します。
blog.bbsakura.net/posts/2023/1...
PyCon APAC 2023 で弊社の早坂が登壇し「自作パケット処理系の性能測定と可視化&改善のPDCAを回して最強のパケット処理系の作り方を学ぼう」という題で発表しました。発表の文字起こしがさくらのナレッジに投稿されたのでご紹介します。 knowledge.sakura.ad.jp/36347/
20.12.2023 03:19 — 👍 1 🔁 1 💬 0 📌 0そーえばBBSakura,Bskyアカウントできたんでよろしくね!
11.12.2023 02:52 — 👍 6 🔁 0 💬 0 📌 0