Skip to content
dplabs
    • Consultancy
    • Fractional CTO
    • AI to Production
  • Blog
  • About
  • Contact
Let's talk
  • Services
    • Consultancy
    • Fractional CTO
    • AI to Production
  • Blog
  • About
  • Contact
Let's talk →

Software Architecture

microservicesmonolith
Monolith vs Microservices: Starting With the Right Question

The monolith vs microservices debate has produced more heat than light over the past decade. Both sides have …

6 Jan 2025 Read →
event-drivenarchitecture
Event-Driven Architecture: When Events Help and When They Hurt

Event-driven architecture has become fashionable, which means it’s being applied in situations where it …

23 Dec 2024 Read →
adrarchitecture
Architecture Decision Records: Making Technical Decisions Explicit

Every significant technical decision your team makes will be questioned later. When the original authors have left. When …

11 Nov 2024 Read →
distributed-systemsreliability
Distributed Systems: The Problems You Get for Free

Every system that communicates over a network is a distributed system, and distributed systems fail in ways that …

28 Oct 2024 Read →
architecturemodular-monolith
The Modular Monolith: An Architecture Pattern That Deserves More Attention

The software industry has a microservices fixation. Over the last decade, “monolith” became almost a …

14 Oct 2024 Read →
dplabs

Independent software engineering and technology consultancy. Architecture, systems, AI.

contact@dplabs.tech
Services
  • Consultancy
  • Fractional CTO
  • AI to Production
Site
  • Blog
  • About
  • Contact
Connect
  • Mastodon
  • LinkedIn
  • RSS Feed
© 2026 dplabs · KVK 42139640 · Amsterdam, Netherlands
  • About
  • Contact