Why I Built TLQ (Tiny Little Queue)

After 15 years as a backend engineer, I’ve configured my share of message queues. RabbitMQ, Redis, SQS, Kafka – they’re all powerful tools. But last year, I found myself setting up RabbitMQ for a small side project, and I couldn’t shake one thought: “This is overkill.” I just needed to process some background tasks. Instead, I was reading about exchanges, bindings, and durability settings. An hour later, I was still configuring. That’s when I decided to build TLQ – Tiny Little Queue. ...

2025-08-31 Â· 3 min Â· 611 words Â· Nebojsa

Benchmarking AWS Lambda with Node.js, Go, and Rust: A Comparative Analysis

AWS Lambda has become a popular choice for serverless computing due to its scalability and cost-effectiveness. Developers often face a dilemma when choosing the right programming language for their Lambda functions, especially when performance and cost are critical. In this blog post, we’ll dive into a benchmarking comparison of AWS Lambda functions written in Node.js, Go, and Rust. Each Lambda function performs a simple task: parsing a JSON object with a single field and returning a greeting message. ...

2024-08-18 Â· 4 min Â· 754 words Â· Nebojsa