Conference Program

iSAQB Software Architecture Gathering 2026

  • Session (45min)
  • Intermediate
  • 17 Nov 2026
  • 16:15-17:00
  • Room München

How APIs Define Your Architecture

by Thilo Frotscher

Most discussions about APIs focus on technology choices: REST vs. GraphQL, JSON vs. Protobuf, synchronous vs. asynchronous communication. But the real impact of APIs goes far beyond transport protocols and serialization formats.

APIs define system boundaries. They shape coupling between teams and services, influence scalability and resilience, and determine how complexity spreads through a system. In many modern architectures, the most critical architectural decisions are actually API design decisions.

This talk explores APIs from a software architecture perspective. We will look at how different communication styles create different architectural trade-offs, why poorly designed APIs lead to hidden complexity and cascading failures, and how architectural qualities such as loose coupling, evolvability, and resilience are directly influenced by API design.

Using practical examples and real-world architectural patterns, this session will show why APIs are not just interfaces to your architecture — they are your architecture.