Demo: Larkspur's order and stock events, from catalog to consumers
On This Lesson 3 topics
This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.
In this lesson
build the Larkspur event catalog and trace one event to its consumers; prepares ARC-026-LAB1.
Draft outline details
Step by step
- List business facts: order placed, stock changed, shipment dispatched, return received.
- Assign one owner each and write the schema with examples.
- Planned mistake: a team proposes an event "OrdersTableRowUpdated" carrying every column. Fix: replace it with OrderPlaced and OrderCancelled, business facts independent of the table layout.
- Register consumers: fulfillment, finance, CRM sync, analytics; note each consumer's need.
- Introduce a change: add "giftMessage" as optional and show consumers unaffected; then show a breaking change handled with a v2 event and a dated retirement of v1.
- Decide, with the checklist, whether to adopt a backbone now and record the decision.
Practice
Apply this lesson with the module's lab, exercises and quiz.
Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.