A case study on migrating a critical path, risk-assessment system from a consumer-driven architecture to a domain-owned orchestrator