jgrusewski
118ba694e3
feat: add graceful shutdown to 3 services, fix backtesting expects
- backtesting_service: serve_with_shutdown + fix 4 .expect() violating
deny(clippy::expect_used) → match/if-let with error logging
- data_acquisition_service: serve_with_shutdown for clean SIGTERM
- ml_training_service: serve_with_shutdown replacing manual serve()
All long-running services now handle CTRL+C/SIGTERM gracefully,
preventing checkpoint corruption and database state issues.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 05:06:25 +01:00
..
2025-10-23 14:58:32 +02:00
2025-10-23 14:58:32 +02:00
2026-02-21 19:49:13 +01:00
2025-10-07 23:28:04 +02:00
2026-02-21 19:49:13 +01:00
2026-02-22 05:06:25 +01:00
2026-02-21 21:48:18 +01:00
2025-10-19 09:10:55 +02:00
2025-11-02 21:31:49 +01:00
2025-10-23 13:36:34 +02:00
2026-02-21 23:33:14 +01:00
2026-02-21 19:49:13 +01:00
2026-02-21 19:12:16 +01:00
2025-10-19 09:10:55 +02:00
2025-10-19 09:10:55 +02:00
2025-11-02 21:06:27 +01:00