bpftraceでC++のアプリケーションをトレース

動機と概要 eBPFプログラムはLinuxカーネルのようなC言語で書かれた関数のトレースを得意としています。しかし、C++アプリケーション特有のトレース技法があまり公開されていないため、今回記事を書きました。以下ではeB […]

YAPC::Hiroshima 2024に参加してきました

こんにちは。開発企画部の佐島です。 2月10日に広島国際会議場で開催されたYAPC::Hiroshima 2024に現地参加してきましたので簡単にレポートさせていただきます。 YAPC::Hiroshima 2024 Y […]

Info
DEF CON 31に参加しました

開発本部セキュリティ部診断チームの髙村と覚張です。本記事は、8月9日から13日まで開催されたDEF CONの参加レポートです。 DEF CONとはアメリカのラスベガスで毎年開催される、コンピュータや情報セキュリティに関係 […]

GREE Tech Conference 2023 ご参加ありがとうございました

こんにちは。開発企画部の佐島です。 10月13日(金)、グリーグループの様々な技術チャレンジを紹介する GREE Tech Conference 2023 が東京ミッドタウンとYouTube Liveのハイブリッドイベン […]

Info
Tencent Global Digital Ecosystem Summit 2023 に参加してきました

こんにちは、インフラの佐島です。2023/9/6-8 に開催された Tencent Global Digital Ecosystem Summit 2023 に現地参加してきました。 また、滞在中に 同Summit に参 […]

Info
MySQL8.0.27や8.0.28あたりのmemory/innodb/hash0hashやut0new.hなどの話

こんにちわ。せじまです。 先日、プライベートで新しいPCを買ったので試しにVisual Studio 2022(version 17.7.2)でMySQL8.0.34をデバッグビルドしようと思ったら、sql_main が […]

Tracing mysqlnd.so and mysqld (with perf and bpftrace)

こんにちわ。せじまです。 現代人はgdbよりbpftraceを好むという電波を受信したので、Debugging mysqlnd.so ~mysql_native_passwordが廃止される未来に備えて~のようなことをb […]

Debugging mysqlnd.so ~mysql_native_passwordが廃止される未来に備えて~

こんにちわ。せじまです。PHPには疎いんですが、今回は珍しくPHPの話をします。 はじめに 2023-07-18 に MySQL 8.1.0 がリリースされました。いくつか気になる変更が入っているのですが、今回は The […]

GREE Engineers’ Bash 2023 を6月16日(金)に開催しました!

こんにちは、開発企画部の佐島です。 GREE Engineers’ Bash 2023 という社内限定イベントが2019年以来4年ぶりに開催されましたので紹介させて頂きます。 (GREE Engineers’ Bash […]

Info
bpftraceで深夜にプロセスをkillした犯人を特定する

インフラのいわほり(egmc)です。 eBPFを利用したプロダクトとしてはCiliumなどがcloud nativeな文脈として盛り上がっていますが、一方でBCC Toolsやbpftaceは、システム内部のかゆいところ […]