Async

Async taxonomy generated by the site skill importer.

5 skills
W
rust-async-patterns

by wshobson

rust-async-patternsは、Tokioを使った非同期Rustを実践的に学べるスキルです。タスク、チャネル、ストリーム、タイムアウト、キャンセル、トレーシング、エラーハンドリングまでをカバーし、バックエンド開発に役立ちます。

Backend Development
Favorites 0GitHub 32.6k
W
python-resource-management

by wshobson

python-resource-managementは、コンテキストマネージャー、例外に強いクリーンアップ、非同期リソースのライフサイクル管理、ストリーミング処理のパターンに対応したPythonコード生成を支援します。ファイル、DB接続、ソケット、確実な後始末が必要なバックエンド実装での利用に適しています。

Backend Development
Favorites 0GitHub 32.6k
W
python-performance-optimization

by wshobson

python-performance-optimization は、プロファイリングを起点に、Python コードの遅さやメモリ消費の重さを診断するためのスキルです。CPU、メモリ、I/O のボトルネック、キャッシュ、ベクトル化、async、ベンチマークの進め方まで幅広くカバーします。

Performance Optimization
Favorites 0GitHub 32.6k
W
python-background-jobs

by wshobson

python-background-jobs は、Python のタスクキュー、ワーカー、リトライ、ジョブ状態管理、定期実行のバックグラウンド処理を、本番運用を意識した安全な設計パターンで組み立てるためのガイドです。

Scheduled Jobs
Favorites 0GitHub 32.6k
W
async-python-patterns

by wshobson

async-python-patternsは、I/OバウンドなPythonシステムで安全なasyncioパターンを選ぶための実践ガイドです。導入前の判断材料として活用でき、使いどころの確認、イベントループをブロックしない設計、bounded concurrency・cancellation・syncとasyncのトレードオフを踏まえた async API、worker、scraper、バックエンドサービスの設計に役立ちます。

Backend Development
Favorites 0GitHub 32.6k