Skip to Content
PlatformIngestion Layer

Ingestion Layer

The ingestion layer is the entry point for all telemetry data entering ModularIoT.

Purpose

  • Accept connections from diverse devices
  • Parse device-specific protocols
  • Validate incoming data
  • Route to appropriate processing pipelines

Supported Protocols

HTTP/HTTPS

RESTful endpoints for modern devices and integrations.

TCP/UDP

Raw socket connections for embedded devices.

MQTT

Lightweight publish-subscribe for IoT devices.

CoAP

Constrained Application Protocol for resource-limited devices.

High Availability

The ingestion layer is designed for reliability:

  • Multiple entry points for redundancy
  • Automatic failover
  • No single point of failure

Throughput

Designed for high-volume ingestion:

  • Millions of messages per second aggregate
  • Sub-second message latency
  • Automatic backpressure handling

Security

  • TLS encryption for all connections
  • Device authentication
  • Rate limiting per source
  • Payload validation
Last updated on