Blog - The latest articles and news

Stay up to date with practical insights on backend engineering, system design, and building reliable software.

Not Every Problem Needs a Microservice, a Queue, or a Cache

Published
Author
Arif Ikhsanudin
Backend Developer

The three most over-applied architectural patterns in backend development are microservices, message queues, and caches. Each solves real problems. Each is routinely applied to problems it doesn't solve, adding complexity for no benefit.

Read more

Tell us about your project

Our offices

  • Copenhagen
    1 Carlsberg Gate
    1260, København, Denmark
  • Magelang
    12 Jalan Bligo
    56485, Magelang, Indonesia