1. Domain Boundaries advanced

    A B2B commerce and financing business is deciding where to draw the boundary between its commerce and credit domains. What should determine it?

    2 min answer ofbusinessdomainsboundariescredit
  2. Domain Boundaries advanced

    A marketplace is deciding whether "listing" and "inventory" are one domain or two. How should the boundary be decided, and what evidence settles it?

    2 min answer domain-boundariesbounded-contextlanguageownership
  3. Domain Boundaries advanced

    The word "customer" means different things in sales, fulfilment and finance. How does that affect your service design?

    2 min answer dddbounded-contextcanonical-modelubiquitous-language
  4. Domain Boundaries advanced

    Twilio announced the acquisition of Segment in October 2020 for about $3.2 billion in stock and closed it in November 2020, adding a customer-data platform alongside its messaging and voice APIs. Buying a product in an adjacent domain buys that domain's boundary along with its code. What does the acquirer gain, what does it pay, and when does that bill arrive?

    3 min answer twiliosegmentacquisitionbounded-context
  5. Domain Boundaries advanced

    Walk me through how you would choose the first capability to extract from a fifteen-year-old monolith, given that leadership expects visible progress within two quarters.

    3 min answer monolithextractionboundariessequencing
  6. Domain-Driven Design advanced

    Walk me through how you would size an aggregate in a marketplace of eBay's shape, where one seller can hold 80,000 active listings. Then tell me what your choice costs at runtime.

    3 min answer dddaggregateconcurrencyinvariants
  7. Domain-Driven Design advanced

    Where does domain-driven design pay for itself in a large marketplace, and where is it overhead?

    2 min answer dddubiquitous-languagecomplexityboundaries
  8. Domain-Driven Design advanced

    You are decomposing a monolith. How do you find the boundaries using evidence rather than opinion?

    2 min answer dddbounded-contextschange-correlationevent-storming
  9. DORA Metrics intermediate

    A team measures deployment frequency, lead time, change failure rate and recovery time. How should these be used, and how are they misused?

    2 min answer verceldorametricsdelivery
  10. DORA Metrics intermediate

    An organisation adopts delivery metrics and teams begin optimising the numbers rather than the outcomes. What went wrong, and how should the metrics be used?

    2 min answer dorametricsgoodhartoutcomes
  11. DORA Metrics intermediate

    An organisation adopts the four DORA metrics and delivery does not improve. What are the metrics for, and how are they commonly misused?

    2 min answer dorametricsdeliverygoodhart
  12. DORA Metrics advanced

    Deployment frequency is monthly and change failure rate is 30%. Which do you attack first and why?

    2 min answer dorabatch-sizedeploymentstability