# CCXT Ingestor Configuration

# Flink IngestorBroker (ROUTER) endpoint
flink_hostname: flink-jobmanager
ingestor_broker_port: 5567

# Supported exchanges (subscribe to these prefixes)
supported_exchanges:
  - BINANCE
  - COINBASE
  - KRAKEN

# Per-exchange work slot capacity.
# Each slot is one concurrent job. historical_slots limits parallel OHLC fetches;
# realtime_slots limits concurrent tick subscriptions.
exchange_capacity:
  BINANCE:
    historical_slots: 1
    realtime_slots: 5
  COINBASE:
    historical_slots: 1
    realtime_slots: 4
  KRAKEN:
    historical_slots: 1
    realtime_slots: 3

# Kafka configuration
kafka_brokers:
  - kafka:9092

# Worker configuration
poll_interval_ms: 10000

# Logging
log_level: info
