Blog

News, releases and articles about @imqueue. Page 6 of 8.

Jul 2, 2026 · Serhiy Morenko

Versioning microservices without breaking every caller

A change to one service's method quietly breaks the services that call it — and you find out in production. Here's how to make breaking changes loud at build time, which changes are actually safe, and how to handle the window where both versions are live.

read →
Jun 29, 2026 · Serhiy Morenko

Testing services that call each other

Integration tests that require every service and its infrastructure running are slow, flaky, and painful. Here's a layered approach that tests most of your logic without spinning up the world.

read →
Jun 27, 2026 · Andrii Glushko

Internal APIs don't need to be REST

REST is a fine choice for public, resource-oriented APIs. For internal service-to-service calls it's often ceremony over a plain function call. Here's when to drop it and what to reach for instead.

read →
Jun 24, 2026 · Andrii Glushko

From monolith to services: a low-risk first extraction

You don't migrate a monolith by rewriting it. You extract one capability, keep everything else in place, and repeat. Here's a concrete, low-risk first step for a Node.js team.

read →
Jun 22, 2026 · Mykhailo Stadnyk

Redis as a message bus: patterns beyond pub/sub

Most people know Redis pub/sub and stop there. Redis has richer primitives — lists, blocking pops, and streams — that make it a capable message bus. Here's a tour, and where each fits.

read →