Skip to main content

Module pool

Module pool 

Source
Expand description

Thread pool management for ReifyDB.

Provides named, isolated thread pools for different workload classes:

  • System pool: lightweight system actors (flow, CDC, watermark, metrics)
  • Query pool: heavy query execution actors (WS, gRPC, HTTP)

§Platform differences

  • Native: each pool is a separate rayon::ThreadPool with its own OS threads
  • DST/WASM: Pools is a zero-size marker (no real thread pools)

Structs§

PoolConfig
Configuration for thread pool sizes.
Pools
Handle to the runtime’s thread pools.