Go-SQS-Worker – A Simple and Scalable Async Job Library for AWS SQS
Go-SQS-Worker – A Simple and Scalable Async Job Library for AWS SQS
I recently built go-sqs-worker, a Go library for managing asynchronous jobs using AWS SQS. It’s designed to strike a balance between simplicity and scalability, addressing common backend needs like background email processing or task retries without the complexity of Kafka or AWS Step Functions. Features: - Clean producer/consumer separation - Exponential backoff and retry management - Dead Letter Queue (DLQ) support To make monitoring easier, I also built a job viewer, inspired by Sidekiq, with features to inspect job details visually. GitHub: https://github.com/mickamy/go-sqs-worker Demo: https://github.com/mickamy/go-sqs-worker/tree/main/example Would love your feedback and thoughts on improving it!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Gadabout, a Ruby library and job DSL for Nomad
Simple, Scalable F# Webservices in minutes
Scalable Tic Tac Toe
Backblaze-b2 is a simple java library for Backblaze B2
Gxredis, simple redis-py wrapper library
A simple coroutine library for Go
A simple associative array library in C
A VERY Simple Codeingiter HN Library
Clockwork- Distributed, Scalable Job Scheduler
Condor – A library for building scalable TCP servers in Erlang