Skip to content

Open Source Friday Brasil - Sidequest.js #30

@merencia

Description

@merencia

Nome

Lucas Merencia

Usuário no GitHub

@merencia

Seu email

lucas.merencia@gmail.com

Conte-nos sobre você

Sou do interior do Paraná, de uma cidade com cerca de 10 mil habitantes, e atuo como engenheiro de software há aproximadamente 13 anos.
Morei por 10 anos em Joinville, onde iniciei minha carreira, e hoje trabalho de forma remota a partir da minha cidade natal.

Além do Sidequest, sou também o criador do node-cron, projeto que mantenho há cerca de 9 anos. O Sidequest surgiu mais recentemente, a partir da ideia de resolver algumas limitações que encontrei no node-cron e que extrapolam as necessidades de um agendador de tarefas.

Nome do Projeto

Sidequest.js

Link do Repositório

https://github.com/sidequestjs/sidequest

URL sociais

No response

URL do LinkedIn

https://www.linkedin.com/in/lucasmerencia/

Informações Adicionais

O Sidequest é um processador de tarefas em segundo plano distribuído para Node.js, inspirado no Oban (Elixir), no Sidekiq e no SolidQueue (Rails). Seu diferencial está em utilizar o próprio banco de dados da aplicação para enfileirar os jobs, evitando a necessidade de infraestrutura adicional.

Ele já oferece diversos recursos prontos, como retries com exponential backoff, controle de unicidade (uniqueness) e outros, permitindo que você implemente filas de forma simples e robusta desde o início.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions