qqq-all C3: Reference app, core profile (qqq-all-app) #4

Closed
opened 2026-09-26 00:14:23 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-09-26 00:14:23 +00:00 (Migrated from github.com)

Part of QRun-IO/qqq-all#1 — plan task C3.

  • Design: https://github.com/QRun-IO/qqq-all/blob/develop/docs/design.md

  • Plan: https://github.com/QRun-IO/qqq-all/blob/develop/docs/plan.md (Global Constraints apply)

  • QqqAllApplication starts through QApplicationLauncher (A1) with fail-fast producers on (A2).

  • Demo domain: customers, orders, order lines, products, with seed data. Backends: H2, SQLite, and the local filesystem. Embedded Artemis for the ESB. Mock auth with admin and demo users.

  • ESB: order publishes to topic orderEvents, and process syncOrder is triggered from it.

  • Serves the Next dashboard.

  • Tests: boots with java -jar, health returns 200, every table queries, and the ESB round trip works.

Part of QRun-IO/qqq-all#1 — plan task C3. - Design: https://github.com/QRun-IO/qqq-all/blob/develop/docs/design.md - Plan: https://github.com/QRun-IO/qqq-all/blob/develop/docs/plan.md (Global Constraints apply) - `QqqAllApplication` starts through `QApplicationLauncher` (A1) with fail-fast producers on (A2). - Demo domain: customers, orders, order lines, products, with seed data. Backends: H2, SQLite, and the local filesystem. Embedded Artemis for the ESB. Mock auth with admin and demo users. - ESB: `order` publishes to topic `orderEvents`, and process `syncOrder` is triggered from it. - Serves the Next dashboard. - Tests: boots with `java -jar`, health returns 200, every table queries, and the ESB round trip works.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: QRun-IO/qqq-all#4