Commit Graph
3 Commits
Author SHA1 Message Date
Aryan ef19e4e904 docs: update README submission section and improve clarity 2026-06-05 23:59:27 +03:30
Aryan 353873f10d refactor(banking-demo): introduce DemoApplication orchestrator and add controlled lifecycle management
- Replace DemoFactory with DemoApplication to centralize system setup, execution, and shutdown
- Move ExecutorService and ScheduledExecutorService lifecycle management into application layer
- Ensure proper shutdown sequence for worker and monitoring threads
- Simplify Main class to a minimal entry-point wrapper
- Improve clarity of execution flow: build → run → shutdown
- Prevent resource leakage by explicitly awaiting termination of thread pools
2026-06-05 20:31:08 +03:30
Aryan d52dbe46ad feat: add demo Main entry point for banking system simulation 2026-06-03 16:53:13 +03:30