Fault-tolerant log ingestion and query service built in Go with async processing, batching, SQLite persistence, retries, and Prometheus observability.
-
Updated
Aug 26, 2026 - Go
Fault-tolerant log ingestion and query service built in Go with async processing, batching, SQLite persistence, retries, and Prometheus observability.
A self-hosted, high-performance workflow orchestrator for resilient microservices. Features event-sourced execution, atomic idempotency, per-tenant rate limiting, poison-pill DLQs, and a REST management API.
High-performance short video feed system
High-throughput event tracking platform: FastAPI ingestion + PostgreSQL + async ETL worker + Next.js dashboard, fully containerized
Distributed async task queue service using gRPC with multi-language worker support, task scheduling, and real-time execution monitoring.
Сервис асинхронной обработки изображений на Go с Kafka, PostgreSQL, retry и DLQ.
My first production-style Go URL shortener with PostgreSQL, Redis, RabbitMQ, Prometheus, Grafana, and Docker Compose.
A reference implementation of a file and task processing backend in Go: REST ingest of text and file uploads, asynchronous processing over Redis Streams consumer groups, horizontal scaling, and end-to-end observability. Layered architecture with hand-wired dependency injection.
To associate your repository with the async-processing topic, visit your repo's landing page and select "manage topics."