Hermes Wiki

SOA

Service-Oriented Architecture — microservices' predecessor, typically with a shared enterprise service bus (ESB).

Why we need this / what value this brings

Historically solved enterprise integration across many large, siloed systems via a shared bus — mostly superseded by microservices for greenfield work.

When to use this

Mainly relevant when integrating with existing enterprise systems that already speak SOA/ESB conventions.

How to use or implement this

Not a pattern to adopt greenfield today — study it to recognize it when integrating with legacy enterprise systems.

Research questions

  • How does SOA's shared ESB differ from microservices' point-to-point/event-driven communication, and why did the industry move away from it?

Empty folder — drop notes, links, and findings here as you research.

Hermes Wiki