asyncプログラミングのためのツール
- asyncに特化したツールが必要な理由
- 対象にすべき他のツールはあるか
- loom
監視
トレーシングとロギング
- asyncトレーシングに関する課題
- tracingクレート (https://github.com/tokio-rs/tracing)
デバッグ
- asyncバックトレースを理解する(RUST_BACKTRACEとデバッガー内)
- asyncコードをデバッグするための手法
- デバッグにTokio consoleを使用する
- デバッガーサポート(WinDbg?)
プロファイリング
- asyncがフレームグラフをどのように乱すか
- async IOをプロファイリングする方法
- ランタイムに関する洞察を得る
- Tokio metrics