Class: Karafka::Web::Tracking::Scheduler
- Inherits:
-
Object
- Object
- Karafka::Web::Tracking::Scheduler
- Includes:
- Helpers::Async
- Defined in:
- lib/karafka/web/tracking/scheduler.rb
Overview
Triggers reporters to report in an async mode in a separate thread We report this way to prevent any potential dead-locks in cases we would be emitting statistics during transactions.
We should never use the notifications thread for sensitive IO bound operations.