ISUCON13を12,136点から445,684点まで改善した記録 — isutools・pprof・PGOで次の一手を決める
WSL2上のISUCON13 Go実装を、公式ベンチとisutoolsの同一区間計測で12,136点から445,684点まで改善した記録です。SQL・HTTP・pprof・PGOをどう読み、何を採用し、何を不採用にしたかを証跡付きで整理します。
続きを読む技術記事、ソフトウェアエンジニアリング、日々の学び
WSL2上のISUCON13 Go実装を、公式ベンチとisutoolsの同一区間計測で12,136点から445,684点まで改善した記録です。SQL・HTTP・pprof・PGOをどう読み、何を採用し、何を不採用にしたかを証跡付きで整理します。
続きを読む
VDA 5050の単一メッセージ検証では扱えない再接続や状態遷移の問題に対し、証拠不足をINCONCLUSIVEとして扱う診断OSSを実装しました。1・2・5・10・50・100台の隔離MQTTデモとx/y traceによる検証方法を説明します。
続きを読む
ISUCON14のGo実装を、isutoolsのSQL・HTTP・DB pool・CPU計測とベンチマーカーのcorrectness gateを使って95,656点から567,276点まで改善した記録です。割り当ての前後比較GIFと、traPの40万点実装との差分も整理します。
続きを読む
ISUCON用プロファイラ isutools を1日でつくった開発記録です。発端はチームメンバーのSQLロガー。実装力も時間もない中でClaude CodeとCodexに頼り、設計書ファースト・TDD・ドッグフーディングで進めた過程と、「これで勉強になっているのか」「本番で差がつくのか」という正直な悩みを時系列で残します。
続きを読む
ISUCONの計測はalp・pt-query-digest・pprof・topの行き来になりがち。isutoolsはsqlx.Openの1行書き換えだけでSQL・HTTP・nginxログ・プロセスCPU・DBスキーマ・pprofを1つのダッシュボードに集約するGo製OSS。計測オーバーヘッドは誤差内(-0.58%)。導入手順と全機能を解説。
続きを読む
Amazon Robotics 協賛のマルチロボット経路計画コンテスト League of Robot Runners 2026 Combined Track に1人チーム Rovnou として参加し、68チーム中8位(スコア5.55・完了134,905タスク)でした。Lifelong MAPF という問題、タイムスケール階層で設計した自作プランナー、1位チームとの差の分析を記録します。
続きを読む
SO-101 Followerの国内調達、STLからURDF/USDへの変換、NVIDIA Isaac SimとIsaac Labでの強化学習、Sim-to-Real、販売前の検証までを、未製作の構想として整理します。
続きを読む
ISUCON練習問題 private-isu(Go実装)をスコア0から541,650まで1日で改善した全記録。自作OSSの計測ツール isutools でボトルネックを特定し、インデックス・N+1解消・nginx設定・キャッシュ・事前レンダリングを段階適用した手順とハマりどころを解説。
続きを読む『プロジェクト・ヘイル・メアリー』は、未知の生物を描くSFとしてはとても良い。 ただし、ラストだけ主人公の欲望の締め方が弱い
続きを読むKPI定義書を5回書き直した過程で学んだ、LP計測設計の実践知。KGIから始め、仮説を先に書き、直帰率の罠を避け、ビジネスインパクトを円で語る方法。
続きを読む