Real-time Data Examples
Streaming Service
Configuration for a streaming data service:
yaml
# values.yaml
streaming:
enabled: true
kafka:
bootstrapServers: kafka:9092
topics:
- name: data-stream
partitions: 3
consumer:
groupId: realtime-processor
autoCommit: false
WebSocket Server
WebSocket server configuration:
yaml
# values.yaml
websocket:
enabled: true
port: 8081
maxConnections: 1000
heartbeat:
enabled: true
interval: 30s
Time Series Database
Setting up time series data storage:
yaml
# values.yaml
timeseriesdb:
enabled: true
retention:
time: 30d
size: 50Gi
backup:
enabled: true
schedule: "0 0 * * *"
Event Processing Pipeline
Configuration for real-time event processing:
yaml
# values.yaml
pipeline:
stages:
- name: ingestion
replicas: 2
resources:
limits:
cpu: 500m
memory: 512Mi
- name: processing
replicas: 3
resources:
limits:
cpu: 1000m
memory: 1Gi
- name: storage
replicas: 2
persistence:
enabled: true
size: 20Gi