竹's Avatar

@takemio.bsky.social

My tweets are my own/I💚{5GC,EPC,SR(v6),XDP,P4,k8s,infosec,FE,pokemon,SoundHorizon⛩} http://profile.takemio.net/

133 Followers  |  135 Following  |  32 Posts  |  Joined: 03.07.2023  |  2.2321

Latest posts by takemio.bsky.social on Bluesky

これなんだよな・・・eBPF Hackathon, hackathonってなんだろうとなってる。

06.12.2025 05:08 — 👍 1    🔁 0    💬 0    📌 0

looking 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:

04.12.2025 06:05 — 👍 0    🔁 0    💬 1    📌 0
Preview
GitHub - sched-ext/scx: sched_ext schedulers and tools sched_ext schedulers and tools. Contribute to sched-ext/scx development by creating an account on GitHub.

github.com/sched-ext/scx
ありがとうございます!
これですか。SMTの制御っていうとどう言うのをしてるのでしょうか?(自分で調べろと言われそうと思いつつ、詳しい人に甘えてしまいたいで聞いちゃいます :bow:

04.12.2025 06:02 — 👍 0    🔁 0    💬 1    📌 0
Preview
eBPF Summit: Hackathon Edition 2025 Unleash the power of eBPF!

ありがとうございます!
が、gallery みるとそれHackathonのために書いたやつじゃないだろというのもちらほらあって・・・wこれに勝つのは難しいのではという気持ちにもなってます😇
ebpf-summit-2025.devpost.com/project-gall...

04.12.2025 06:00 — 👍 0    🔁 0    💬 0    📌 0

これってなんかいい参考ないですかね?

04.12.2025 05:10 — 👍 0    🔁 0    💬 1    📌 0

そうなんですー!これ目的でやってみた感じです(あとは普通にアイディアとして思いついたからっていうのもありますw)

04.12.2025 05:10 — 👍 0    🔁 0    💬 1    📌 0

IRQ Affinityみたいなやつは既にやってますね!(が、あまりがない・・・)

04.12.2025 05:10 — 👍 0    🔁 0    💬 0    📌 0

ミスリードさせてたかもなので念の為書いておくと
- 今: 色々削るとピークで59Mpps
- 試しにただTXするところまで削ってみるとピークで70Mpps だったみたいな感じ
- なので最適化余地が10ちょっとある感じ→メモリコピーする箇所をなるべく削るのを目指したらなんとかなるかも・・・?という感じ。
- これ以上早くするにはどうしようかなー←イマココ
という感じです。。。笑

03.12.2025 18:51 — 👍 1    🔁 0    💬 2    📌 0

あとはもうKfuncの様なものを作って、ダイレクトにNIC Poolに書き込んであげるみたいな手ぐらいしか無さそう....
(そこまで行くとKernelModuleなのでもうどうしようもない感はある)

03.12.2025 18:47 — 👍 0    🔁 0    💬 1    📌 0

(そうえばsched_extせっかくGoで使える様になったし、なんかここでPerfする時に使えないですかねー)

03.12.2025 18:45 — 👍 0    🔁 0    💬 2    📌 0

恐れ入ります🙇

アプリのレイヤだと、一応アーキテクチャ的には多少あって、Mixedなパケットを作るのeBPF Mapから取り出してやってるのがフルコピーなのでそこを差分にしてあげれば多少は高速化の見込みがあります。ぐらいですかね。。。(が、70Mppsを超えることはできないので。。。🤔)

お、budgetってどういうことを指してますか?気になります!

03.12.2025 18:45 — 👍 0    🔁 0    💬 1    📌 0

ここからどうやって性能出すかな・・・ってなってるのでなんかいいアドバイスがあればぜひ下さい!!!

03.12.2025 15:29 — 👍 0    🔁 0    💬 1    📌 0
Preview
GitHub - takehaya/xdperf: xdperf is a high-performance network traffic generation tool that leverages XDP (eXpress Data Path). xdperf is a high-performance network traffic generation tool that leverages XDP (eXpress Data Path). - takehaya/xdperf

こっちでも宣伝しておく。
github.com/takehaya/xdperf
XDPerfというXDPベースのパケットジェネレーターを自作してて、Wasm経由なので好きな言語でパケット生成できる様になってる。
例えば 仮想環境上(virtio-net)で10coreぐらいで 50Mpps ぐらい出せてることがわかった。
送信時にパケットをOverrideしてるのでここを最適化すればもっと高速化されることが期待できるはず。
(書き換えなしで見た時最大ピークで70Mppsが出そうって感じだった)
結構気合を入れて作ってるけど、カーネルまで含めて最適化できる検討余地があるかとか最近は考えてる。

03.12.2025 14:22 — 👍 3    🔁 1    💬 1    📌 0
Preview
Programmable Bandwidth Management with eBPF Japan Community Day at KubeCon + CloudNativeCon Japan 2025で発表した資料です。 イベントについて詳しくはこちらでご覧ください https://community.cncf.io/events/details/cncf-cloud-nati…

BBSakura エンジニアの早坂 @takemio.bsky.social が Japan Community Day at KubeCon + CloudNativeCon Japan 2025 にて「Programmable Bandwidth Management with eBPF」と題して登壇しました。
登壇資料を以下に公開しました。ぜひご参照ください!
speakerdeck.com/takehaya/pro...
#CNCF #CloudNativeCon #KubeCon

16.06.2025 08:53 — 👍 4    🔁 2    💬 1    📌 0
Preview
eBPF at Mobile Network Data Plane Japan Community Day at KubeCon + CloudNativeCon Japan 2025で発表した資料です。 イベントについて詳しくはこちらでご覧ください https://community.cncf.io/events/details/cncf-cloud-nati…

早坂 @takemio.bsky.social は Japan Community Day at KubeCon + CloudNativeCon Japan 2025 にてパネルディスカッションにも、パネリストとして参加しました。
パネルディスカッションで使用した資料も下記に公開しました。
speakerdeck.com/takehaya/ebp...
#CNCF #CloudNativeCon #KubeCon

16.06.2025 08:56 — 👍 2    🔁 2    💬 0    📌 0
Preview
Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する | Go Conference 2025 Go Conference is a conference for Go programming language users.

本日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

28.09.2025 02:22 — 👍 2    🔁 1    💬 0    📌 0
Preview
Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する | Go Conference 2025 Go Conference is a conference for Go programming language users.

【Go Conference 2025 登壇】
本日から開催のGo Conference 2025 にて、弊社エンジニアの
@takemio.bsky.social
が、明日(9/28) 11:40から Room1にて登壇します。
テーマは「Goで体感するMultipath TCP」です。ご来場お待ちしております!
詳細はこちら: gocon.jp/2025/talks/9...
#gocon

27.09.2025 00:12 — 👍 1    🔁 2    💬 0    📌 0
Preview
eBPF/XDPでパケット処理をするときにやってるテスト方法の紹介 - BBSakura Networks Blog この記事は BBSakura Networks Advent Calendar 2024 の 24 日目の記事です。 こんにちは。BBSakuraでソフトウェアエンジニアをしています、早坂(@takemioIO) と申します。 先日、eBPF Meetup Japan #2 をさくらインターネット東京支社から配信しました。今回はオーガナイザーとして参加し、50名を超える参加者を集めたミートアップカ...

BBSakura アドベントカレンダー 24 日目の記事です。 eBPF/XDPでパケット処理をするときにやってるテスト方法の紹介という記事を @takemio.bsky.social が書きました。
ぜひご覧ください。
blog.bbsakura.net/posts/2024/1...
#bbsakura #アドベントカレンダー2024

24.12.2024 06:07 — 👍 1    🔁 1    💬 0    📌 0
Preview
eBPF Japan Meetup #2 (2024/12/06 19:00〜) # イベント概要 第2回はさくらインターネット株式会社様とBBSakura Networks株式会社様に会場スポンサーをしていただき、さくらインターネット株式会社様の東京支社からお送りします。 * X ハッシュタグ: #CNCJ, #ebpfjp ※今回、イベント中飲食物の提供は予定しておりませんが、飲み物の持ち込みは可能です。 ## 参加登録方法 connpass ではなく、 CN...

🎉本日19時より eBPF Japan Meetup #2 を開催!
親会社さくらインターネットと共同で会場スポンサーを務めます。
BBSakuraの @masu-mi.bsky.social , @x86taka.net が登壇し、オーガナイザーを @takemio.bsky.social が担当しています。
会場でお待ちしています!ぜひお越しください☺️
ebpf.connpass.com/event/333641/

06.12.2024 07:26 — 👍 3    🔁 1    💬 0    📌 0

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    📌 0

Hi 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.

02.12.2024 04:44 — 👍 0    🔁 0    💬 1    📌 0
JPNIC News & Views vol.2090【定期号】特集:第75回JPNIC通常総会とJPNIC会員フォーラムの報告 - JPNIC

モバイルコア開発チームの早坂 @takemio.bsky.social が JPNIC News & Views vol.2090 に「もう一つのインターネット:モバイルローミングの世界」と題したコラムを寄稿しました。
ソフトウェアとネットワークで世界をよりよくしたいという早坂の想いをぜひご一読ください。
www.nic.ad.jp/ja/mailmagaz...

18.07.2024 03:09 — 👍 0    🔁 1    💬 0    📌 0
Preview
Perlで始めるeBPF: 自作Loaderの作り方 eBPFについて紹介するトークです。 ただ紹介するのではつまらないので、eBPFのLoaderをPerlで自作し、KernelにAttachします。 この発表を通じて現代のLinuxにおけるeBPFの使われ方と、eBPFバイナリの面白さを伝えます。 - eBPFとは - 概要 - 使われ方 (オブザーバビリティ、パケット処理、ミドルウェアのインジェクションコードなど) - 自作eBPF ...

明日開催される YAPC::Hakodate 2024 にて、弊社社員 早坂 @takemio.bsky.social が「Perlで始めるeBPF: 自作Loaderの作り方」と題して登壇いたします。
10:10 から、Trach B(大講義室)にお越しください!
fortee.jp/yapc-hakodat...

04.10.2024 05:11 — 👍 1    🔁 1    💬 0    📌 0
Preview
GitHub - orhun/binsider: Analyze ELF binaries like a boss 😼🕵️‍♂️ Analyze ELF binaries like a boss 😼🕵️‍♂️. Contribute to orhun/binsider development by creating an account on GitHub.

ELFバイナリのリバースエンジニアリング用ツール。Rust実装

14.09.2024 14:31 — 👍 3    🔁 1    💬 0    📌 0
Preview
自作k6 Extension利用した NFVへの負荷計測手法の紹介 早坂 彪流(BBSakura Networks株式会社 )|11:50|11:55

JANOG53 内で本日 11:30 から開催される Lightning Talk-Diving!!- にて BBSakura 社員の早坂 @takemio.bsky.social が「自作k6 Extension利用した NFVへの負荷計測手法の紹介」のタイトルで登壇いたします。
プログラムはこちら: www.janog.gr.jp/meeting/jano...
発表資料も公開されています。

19.01.2024 00:57 — 👍 1    🔁 4    💬 0    📌 0
Preview
Wakamonog13 LT: VPPで始めるHigh Performance BGPルーター Wakamonog13 LTで話したVPPで始めるHigh Performance BGPルーターについてです。 イベントはこちら: https://wakamonog.connpass.com/event/304815/

1 月 16 日に開催された wakamonog meeting 13 にて早坂 @takemio.bsky.social が「VPPで始める High Performance BGPルーター」と題して LT を行いました。
資料はこちらに公開しています: speakerdeck.com/takehaya/wak...

17.01.2024 00:46 — 👍 2    🔁 1    💬 1    📌 0
Preview
MPTCPのスケジューラーをeBPFで書けるようになった話 - BBSakura Networks Blog この記事は BBSakura Networks Advent Calendar 2023 の 25 日目の記事です。 こんにちは。BBSakura でソフトウェアエンジニアをしています早坂(@takemioIO|@gtpv2) と申...

BBSakura アドカレ最終日25日目の記事は早坂 @takemio.bsky.social による「MPTCPのスケジューラーをeBPFで書けるようになった話」です。
LinuxのMPTCPのデフォルトスケジューラーとeBPFでMPTCPのスケジューラーが記述可能になった話を取り上げて解説します。
blog.bbsakura.net/posts/2023/1...

25.12.2023 08:50 — 👍 2    🔁 1    💬 0    📌 0
Preview
自作パケット処理系の性能測定と可視化&改善のPDCAを回して最強のパケッ... 2023年10月27日(木)-28日(金)に開催されたPyCon APAC 2023にて「自作パケット処理系の性能測定と可視化&改善のPDCAを回して最強のパケット処理系の作り方を...

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

@takemio is following 20 prominent accounts