▸ Overloaded IDE & web container. ▸ Scaling the application can be difficult. ▸ Requires a long-term commitment to a technology stack. EVENT-DRIVEN ARCHITECTURE
MEMBER SERVICE PAYMENT SERVICE INVENTORY SERVICE ORDER SERVICE ... UTILITY MASTER DATA CART SERVICE FLASHSALE SERVICE ... ORCHESTRATOR EVENT-DRIVEN ARCHITECTURE
SERVICE ORDER SERVICE MESSAGE SERVICE PAYMENT SERVICE Create Order FULL CART EVENT RISK SERVICE Calculate Risk Score CART DATA CART DATA CART DATA CART DATA EVENT-DRIVEN ARCHITECTURE
WORDS, MAKING MULTIPLE IDENTICAL REQUESTS HAS THE SAME EFFECT AS MAKING A SINGLE REQUEST What is idempotent mean? BLIBLI WALLET ARCHITECTURE https://www.restapitutorial.com/lessons/idempotency.html