Class: Karafka::Pro::Routing::Features::Delaying
- Inherits:
 - 
      Base
      
        
- Object
 - Routing::Features::Base
 - Base
 - Karafka::Pro::Routing::Features::Delaying
 
 
- Defined in:
 - lib/karafka/pro/routing/features/delaying.rb,
lib/karafka/pro/routing/features/delaying/topic.rb,
lib/karafka/pro/routing/features/delaying/config.rb,
lib/karafka/pro/routing/features/delaying/contracts/topic.rb 
Overview
Delaying allows us to delay processing of certain topics. This is useful when we want to for any reason to wait until processing data from a topic. It does not sleep and instead uses pausing to manage delays. This allows us to free up processing resources and not block the polling thread.
Delaying is a virtual feature realized via the filters
Defined Under Namespace
Modules: Contracts, Topic Classes: Config