作成者 wshobson
python-background-jobs は、Python のタスクキュー、ワーカー、リトライ、ジョブ状態管理、定期実行のバックグラウンド処理を、本番運用を意識した安全な設計パターンで組み立てるためのガイドです。
作成者 wshobson
python-background-jobs は、Python のタスクキュー、ワーカー、リトライ、ジョブ状態管理、定期実行のバックグラウンド処理を、本番運用を意識した安全な設計パターンで組み立てるためのガイドです。
作成者 wshobson
async-python-patternsは、I/OバウンドなPythonシステムで安全なasyncioパターンを選ぶための実践ガイドです。導入前の判断材料として活用でき、使いどころの確認、イベントループをブロックしない設計、bounded concurrency・cancellation・syncとasyncのトレードオフを踏まえた async API、worker、scraper、バックエンドサービスの設計に役立ちます。
作成者 wshobson
saga-orchestration は、バックエンドチームが順序付きステップ、補償処理、タイムアウト、リトライ、停止した saga の復旧を含む分散トランザクションを設計する際に役立つスキルです。適合性の見極め、重要ファイルの確認、親リポジトリからのインストール、実践的なマイクロサービスワークフローへの適用に活用できます。
作成者 wshobson
microservices-patternsを使うと、分散システムやモノリス移行に向けて、サービス境界、通信方式、データ所有権、レジリエンスパターンを整理しながら設計を進められます。
作成者 wshobson
cqrs-implementation は、バックエンドチームが CQRS アーキテクチャを設計し、コマンドモデルとクエリモデルを分離し、読み取り・書き込みのスケーリング、イベント設計、段階的な導入方針を検討する際に役立つスキルです。
作成者 wshobson
event-store-design は、イベントソーシングを採用するシステム向けに event store を設計したい Backend Development チームのためのスキルです。ストリーム設計、順序保証、並行性制御、スナップショット、メタデータ、サブスクリプション、運用上のトレードオフまで幅広く整理でき、実装に入る前に現実的な event store 設計を固めるのに役立ちます。
作成者 microsoft
azure-eventhub-tsは、@azure/event-hubs を使ってAzure Event Hubs上にTypeScriptサービスを構築するのに役立ちます。バックエンド開発、イベント取り込み、コンシューマーグループ、チェックポイント処理、リアルタイムパイプラインに活用できます。azure-eventhub-tsのガイドは、インストール、認証、環境変数、パーティションを意識した処理に重点を置いています。
作成者 microsoft
azure-eventhub-rust は、Azure Event Hubs 向けの Rust スキルです。公式の `azure_messaging_eventhubs` crate を使って、バックエンド開発者がストリーミングイベントの送信、バッチ処理、受信を行えるようにします。インストール方法、環境設定、コンシューマーの開始位置、実践的な使い方まで案内します。
作成者 microsoft
azure-eventgrid-pyは、Azure Event Gridのpub/subワークフロー向けPythonスキルです。イベントの送信、CloudEventsの発行、バックエンド開発に適したクライアントと認証設定の選択に役立ちます。インストール手順、エンドポイントの選び方、実践的なazure-eventgrid-pyの使い方も含まれています。
作成者 microsoft
azure-servicebus-dotnetは、.NETのバックエンドチームが Azure Service Bus を使って、キュー、トピック、サブスクリプション、セッション、DLQ(dead-letter)の処理を行うための skill です。インストール、認証、接続設定に加え、`Azure.Messaging.ServiceBus` を使った実践的な利用方法までカバーしており、バックエンド開発で信頼性の高いメッセージングを実現するのに役立ちます。
作成者 microsoft
azure-eventhub-dotnet は、Azure Event Hubs のイベントストリーミング向け .NET スキルです。パッケージのインストール、認証、`EventHubProducerClient` と `EventProcessorClient` の使い方、チェックポイント管理、パーティションを意識した取り込みまでカバーします。バックエンド開発、Worker Service、堅牢な producer/consumer パイプラインに最適です。
作成者 microsoft
azure-eventgrid-dotnet は、.NET で Azure Event Grid SDK を活用するための実践ガイドです。パッケージ選定、インストール手順、認証方法の選び方に加え、topics、domains、namespaces、CloudEvents に対するイベントの送信・受信までカバーします。バックエンド開発やイベント駆動の .NET ワークフローに最適です。
作成者 Joannis
swift-nio は、SwiftNIO を使ったバックエンド開発のためのスキルです。サーバー、クライアント、パイプライン、バッファ、コーデック、そして EventLoop で安全に動く非同期コードまで幅広くカバーします。swift-nio の使い方に関する疑問、プロトコル解析、TCP/UDP サービス、NIOAsyncChannel の統合、EventLoop 上でのブロッキング処理のデバッグに役立ちます。正しいアーキテクチャと実装を導く、実践的な SwiftNIO ガイドです。
作成者 zxkane
aws-serverless-eda は、AWS のサーバーレスとイベント駆動アーキテクチャにおけるバックエンド開発のためのガイドです。Lambda API、非同期ワークフロー、マイクロサービス、キュー、pub/sub、オーケストレーションを、API Gateway、DynamoDB、Step Functions、EventBridge、SQS、SNS と組み合わせて設計する際に役立ちます。Well-Architected を踏まえた意思決定、可観測性、セキュリティ、デプロイの規律を重視しています。
作成者 microsoft
azure-eventhub-java は、Azure Event Hubs Java SDK を使ってイベントストリーミング、高スループットの取り込み、バックエンド開発を進めるための導入・活用ガイドです。プロデューサーとコンシューマーのセットアップ、接続文字列または Azure Identity による認証、インストールから動作するコードまでの実践的な流れをカバーします。
作成者 microsoft
azure-eventgrid-java を使って、Azure Event Grid 向けの Java パブリッシャーを構築します。このスキルでは、インストール手順、クライアントの作成、CloudEvent と EventGridEvent の使い方、さらに API キーまたは DefaultAzureCredential を使う場合の Backend Development に関するガイダンスまで扱います。