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.