🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
advanced

Rustにおける高度な非同期並列処理の設計

#rust #async #concurrency #performance

Rustを使用した、効率的かつ安全な非同期処理パターンの実装と設計。

Rustを使用して、高スループットかつ低レイテンシが求められるネットワークサービスの並列処理エンジンを設計しています。以下の要件を満たすコードのアーキテクチャと、重要な実装箇所の擬似コードを作成してください。 要件: - 数千の同時接続を扱うTokioランタイムの設定 - デッドロックや競合状態を回避しつつ、共有状態を効率的に管理する方法(Arc<Mutex<>>の適切な使用を超えた設計) - キャンセル処理とタイムアウト処理の適切な伝播 - バックプレッシャー制御を考慮した非同期ストリーム処理 また、パフォーマンスボトルネックを特定し、並列性を最大化するための具体的なチューニングパラメータについて説明してください。