Subscribe to get weekly email with the most promising tools 🚀

pgqueuer é uma biblioteca de fila de trabalhos minimalista e de alto desempenho para Python, aproveitando a robustez do PostgreSQL.

Listado em categorias:

Ferramentas de desenvolvimentoCategorias
pgqueuer-image-0

Descrição

pgqueuer é uma biblioteca de fila de trabalho minimalista e de alto desempenho para Python que aproveita a robustez do PostgreSQL. Projetada para simplicidade e eficiência, pgqueuer utiliza o LISTEN/NOTIFY do PostgreSQL para gerenciar filas de trabalho sem esforço.

Como usar pgqueuer?

Para usar o pgqueuer, instale-o via pip e configure um consumidor para processar trabalhos à medida que são enfileirados. Você também pode criar um produtor para enfileirar trabalhos na fila.

Recursos principais de pgqueuer:

1️⃣

Integração simples com aplicações Python existentes usando PostgreSQL

2️⃣

Gerenciamento eficiente de concorrência usando o FOR UPDATE SKIP LOCKED do PostgreSQL

3️⃣

Notificações em tempo real aproveitando LISTEN e NOTIFY para atualizações de status de trabalho

4️⃣

Processamento de trabalho de alto desempenho

5️⃣

Design minimalista para facilidade de uso

Por que usar pgqueuer?

#Caso de usoStatus
# 1Processamento de mensagens de dados recebidas em tempo real
# 2Gerenciamento de trabalhos em segundo plano em aplicações web
# 3Manipulação eficiente de tarefas assíncronas

Desenvolvido por pgqueuer?

PgQueuer é desenvolvido por janbjorge, que se concentra em criar soluções eficientes e simples para enfileiramento de trabalhos em aplicações Python.

FAQ de pgqueuer