Dead Letter Queue в Kafka на практике
DLQ — это просто топик. Сложное — всё, что вокруг него. Эта статья — про практическую архитектуру обработки событий из Kafka с отправкой данных во вне…
Latest DevOps news from Tech News
DLQ — это просто топик. Сложное — всё, что вокруг него. Эта статья — про практическую архитектуру обработки событий из Kafka с отправкой данных во вне…
Introduction to Building Technologies from Scratch with Go Building technologies from scratch using Go is more than a learning exercise—it’s a gateway…
Originally published at adrijshikhar.dev . Most retry libraries wrap one call . Fine for a single flaky operation — but when you run a pool of tasks, …
hat "rare" bug that looks intermittent but is actually deterministic. It is just waiting for your pods to scale. I recently dealt with a textbook conc…
Book: Decoupled PHP — Clean and Hexagonal Architecture for Applications That Outlive the Framework Also by me: Thinking in Go (2-book series) — Comple…
When building distributed systems or breaking down an existing monolithic system, managing concurrently accessed shared resources has always been a he…
Ruby has had a concurrency story for years. For most of that time, the story was "threads exist but the GIL means they don't give you parallelism for …
The hard part of document numbering is not incrementing an integer. It is deciding what happens when the integer is reserved, rendering starts, and th…
Продолжение разбора реального кода с собеседования. В первой части разобрали 8 проблем concurrency и memory: race conditions, утечки горутин, проигнор…
Why Promise.race, Promise.all, and async helpers need an ownership model for cancellation, cleanup, and production agent work. Three providers. One wi…