Author

Main Architecture Page (index.md)

This page contains the C4 model script. You can render this using the Structurizr CLI or the Structurizr Lite Docker container.

<size:24>Container View: Order Management System</size>Container View: Order Management SystemOrder Management System[Software System]API Service[Container: Node.js/TypeScript] Handles incoming requestsRules Engine[Container: Java/Drools] Processes business logicUser[Person] A customer of the systemMakes API calls to[JSON/HTTPS]Validates rules via[gRPC]

Workflow

  • Receive Request: Validate JSON schema against TypeSpec model.
  • Auth Check: Verify JWT via Identity Provider.
  • Rule Delegation: Forward payload to the Rules Engine.
  • Persistence: Save result to the database.