Software Engineering, Software Architecture, Microservices, Distributed Systems, Systems Thinking.
common module, the integration layer is the code. Thus everything which is shared or is common across a boundary is an integration. Services may integrate at various points for different needs. Sometimes, these integration points may be accidental rather than by design. Remember — The lower you