3 ms·
> All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able
by leishman 5y ago
> All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.
I wonder how this is accomplished for event driven architectures built on shared event buses.
- CameronNemo 5y agoIn that case, the bus, producers, and consumers would all be treated as separate services, no? The memo does mention pub sub, FWIW.
- fake-name 5y agoPresumably, you expose the ability to inject events onto the bus, and the ability to listen for events on the bus?
- bobnamob 5y agoSQS and SNS are services offered by AWS