速度が重要なシステム (統計/分析、ソケット プログラミングなど) があるとします。トレースとログをどのように設計すればよいでしょうか。
より具体的に言うと、ログとトレースは一般的にパフォーマンスを低下させます (スイッチ オフ メカニズムまたは冗長拡張メカニズムがある場合でも)。このようなシナリオでは、問題が発生したときに (特に本番サイトで) 開発者/ポストプロダクション チームが実際の問題を特定できるように、ログ/トレースを「配置」する方法に関する参照ガイドラインはありますか?
PS: 私は、そのようなアプリケーションが C/C++ (Linux 上で実行される) で開発されているバックグラウンドを持っています。