Skip to main content

Non-Functional Delta: YU08-execution-algo-engine over YU07-historical-tick-store

ReqStatusNotes
NFR-AE01 independent of the BLPDoneexecution-algo-engine is a separate process/Deployment; no order-matcher Disruptor/journal/matching code is touched.
NFR-AE02 no new admission code pathDoneChildren call the same POST /orders endpoint with the same request shape as the web front end's order ticket.
NFR-AE03 crash-resume with no operator stepDoneJetStream durable-consumer replay rebuilds every ParentOrder on boot; restart requires no manual intervention.
NFR-AE04 reuse existing client/frameworkDoneio.nats:jnats:2.20.5 (already a project dependency via order-matcher/account-service), Spring Boot (same shape as every other JVM service).