Concurrency

Concurrency taxonomy generated by the site skill importer.

11 件のスキル
A
swift-concurrency-6-2

作成者 affaan-m

swift-concurrency-6-2 は、Swift 6.2 の Approachable Concurrency を導入し、データレースエラーを修正し、処理を MainActor に残すべきか、@concurrent で切り出すべきかを判断するのに役立ちます。アプリ開発やバックエンド開発の移行時に、この swift-concurrency-6-2 ガイドを活用してください。

Backend Development
お気に入り 0GitHub 156.3k
A
swift-protocol-di-testing

作成者 affaan-m

swift-protocol-di-testing は、ファイルシステム、ネットワーク、API 呼び出しを小さなプロトコルとデフォルト実装に置き換え、決定的な Swift テスト、プレビュー、バックエンド開発をしやすくする skill です。

Backend Development
お気に入り 0GitHub 156.3k
A
swift-actor-persistence

作成者 affaan-m

swift-actor-persistenceは、Swiftのactorベースの永続化パターンで、メモリ内キャッシュとファイル保存データを組み合わせた、スレッドセーフなローカルストレージを実現します。オフラインファーストのアプリやBackend Developmentで、アクセスを直列化したい場合、並行処理をすっきり扱いたい場合、ロックの使い分けを減らしたい場合に向いています。

Backend Development
お気に入り 0GitHub 156.3k
A
rust-patterns

作成者 affaan-m

rust-patterns は、所有権、エラー処理、trait、並行処理、モジュール境界、バックエンド志向の設計判断までをカバーする、実践的でイディオマティックな Rust 開発ガイドです。より安全で、より整理されたコードを書くための指針をまとめています。

Backend Development
お気に入り 0GitHub 156.2k
A
golang-testing

作成者 affaan-m

golang-testing スキルは、テーブル駆動のケース、サブテスト、ベンチマーク、ファジング、カバレッジを意識した TDD を使って Go のテストを作成・改善するのに役立ちます。実際の Go コードを扱う開発者向けに設計されており、一般論ではなく、実践的で Go らしいガイダンスを求める場合に向いています。

Test Automation
お気に入り 0GitHub 156.2k
W
rust-async-patterns

作成者 wshobson

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

Backend Development
お気に入り 0GitHub 32.6k
W
go-concurrency-patterns

作成者 wshobson

go-concurrency-patterns は、worker pool、pipeline、channel、sync primitives、context ベースの cancellation など、Go らしい並行処理パターンの実践に役立つスキルです。SKILL.md のガイダンスをもとに、より安全なバックエンドサービスの設計、race condition の調査、graceful shutdown の改善を進めたい場合に適しています。

Backend Development
お気に入り 0GitHub 32.6k
W
async-python-patterns

作成者 wshobson

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

Backend Development
お気に入り 0GitHub 32.6k
J
swift-concurrency

作成者 Joannis

swift-concurrency スキルは、async/await のリファクタリング、actor の分離、Sendable の問題、タスク構造、Swift 6 移行を、迷い少なく見直すのに役立ちます。コンパイラ警告、データ競合、分離境界が重要な実装編集で実用的に使えます。また、リポジトリ由来の方針に基づいた swift-concurrency ガイドが必要なときにも適しています。

Code Editing
お気に入り 0GitHub 57
M
exploiting-race-condition-vulnerabilities

作成者 mukul975

exploiting-race-condition-vulnerabilities スキルは、Turbo Intruder 風の並列リクエストを使って、Webアプリの TOCTOU 脆弱性、重複トランザクション、制限回避を検証するセキュリティ監査担当者向けの支援ツールです。許可された評価に向けたインストール、ワークフロー、利用方法のガイダンスが含まれています。

Security Audit
お気に入り 0GitHub 0
J
swift-nio

作成者 Joannis

swift-nio は、SwiftNIO を使ったバックエンド開発のためのスキルです。サーバー、クライアント、パイプライン、バッファ、コーデック、そして EventLoop で安全に動く非同期コードまで幅広くカバーします。swift-nio の使い方に関する疑問、プロトコル解析、TCP/UDP サービス、NIOAsyncChannel の統合、EventLoop 上でのブロッキング処理のデバッグに役立ちます。正しいアーキテクチャと実装を導く、実践的な SwiftNIO ガイドです。

Backend Development
お気に入り 0GitHub 0
Concurrency