Concurrency

Concurrency taxonomy generated by the site skill importer.

11 skills
A
swift-concurrency-6-2

por affaan-m

O swift-concurrency-6-2 ajuda você a adotar a Concurrency Acessível do Swift 6.2, corrigir erros de data race e decidir quando manter o trabalho no MainActor ou movê-lo para segundo plano com @concurrent. Use este guia do swift-concurrency-6-2 em migrações de apps e backend.

Backend Development
Favoritos 0GitHub 156.3k
A
swift-protocol-di-testing

por affaan-m

swift-protocol-di-testing ajuda você a substituir chamadas ao sistema de arquivos, à rede e a APIs por protocolos pequenos e implementações padrão, para testes determinísticos em Swift, previews e desenvolvimento de backend.

Backend Development
Favoritos 0GitHub 156.3k
A
swift-actor-persistence

por affaan-m

swift-actor-persistence é um padrão de persistência em Swift baseado em actors, pensado para armazenamento local com segurança de thread, combinando cache em memória com dados persistidos em arquivo. Use-o em apps offline-first e em Backend Development quando você quiser acesso serializado, concorrência mais limpa e menos suposições sobre locking.

Backend Development
Favoritos 0GitHub 156.3k
A
rust-patterns

por affaan-m

rust-patterns é um guia prático para desenvolvimento idiomático em Rust, cobrindo ownership, tratamento de erros, traits, concorrência, limites de módulos e escolhas de arquitetura voltadas para backend, com foco em código mais seguro e limpo.

Backend Development
Favoritos 0GitHub 156.2k
A
golang-testing

por affaan-m

A skill golang-testing ajuda você a escrever e melhorar testes em Go com casos dirigidos por tabela, subtestes, benchmarks, fuzzing e TDD orientado por cobertura. Ela foi pensada para desenvolvedores que trabalham com código Go real e querem orientação prática e idiomática, em vez de conselhos genéricos sobre testes.

Test Automation
Favoritos 0GitHub 156.2k
W
rust-async-patterns

por wshobson

rust-async-patterns é uma skill prática de Rust assíncrono com Tokio, cobrindo tasks, channels, streams, timeouts, cancelamento, tracing e tratamento de erros para desenvolvimento backend.

Backend Development
Favoritos 0GitHub 32.6k
W
go-concurrency-patterns

por wshobson

go-concurrency-patterns ajuda você a aplicar concorrência idiomática em Go com worker pools, pipelines, channels, primitivas de sync e cancelamento baseado em context. Use a skill para projetar serviços de backend mais seguros, depurar race conditions e melhorar o graceful shutdown com base nas orientações do SKILL.md.

Backend Development
Favoritos 0GitHub 32.6k
W
async-python-patterns

por wshobson

async-python-patterns é um guia prático para escolher padrões seguros de asyncio em sistemas Python orientados a I/O. Use para entender o contexto de instalação, revisar formas de uso, evitar bloquear o event loop e projetar APIs assíncronas, workers, scrapers e serviços de backend com concorrência limitada, cancelamento e trade-offs entre sync e async.

Backend Development
Favoritos 0GitHub 32.6k
J
swift-concurrency

por Joannis

A skill swift-concurrency ajuda você a revisar refatorações com async/await, isolamento de actors, problemas com Sendable, estrutura de tasks e migração para Swift 6 com menos tentativa e erro. Use-a para edição prática de código quando warnings do compilador, data races ou fronteiras de isolamento importam, e quando você precisa de um guia de swift-concurrency baseado em convenções sustentadas pelo repositório.

Code Editing
Favoritos 0GitHub 57
M
exploiting-race-condition-vulnerabilities

por mukul975

A skill exploiting-race-condition-vulnerabilities ajuda auditores de segurança a testar apps web em busca de falhas TOCTOU, transações duplicadas e bypass de limites usando requisições concorrentes no estilo Turbo Intruder. Inclui orientações de instalação, fluxo de trabalho e uso para avaliações autorizadas.

Security Audit
Favoritos 0GitHub 0
J
swift-nio

por Joannis

swift-nio é uma skill para desenvolvimento de backend com SwiftNIO, cobrindo servidores, clientes, pipelines, buffers, codecs e código assíncrono seguro para EventLoop. Use-a para dúvidas de uso do swift-nio, parsing de protocolos, serviços TCP/UDP, integração com NIOAsyncChannel e depuração de trabalho bloqueante em um EventLoop. É um guia prático de swift-nio para arquitetura e implementação corretas.

Backend Development
Favoritos 0GitHub 0
Concurrency