IoT Data Ingestion at Any Scale

Stream millions of sensor events per second directly to your lakehouse. Real-time aggregations, anomaly detection, and historical analytics—all in one platform.

10M+ Events/sec
Per cluster
<100ms Latency
Event to queryable
90% Cost Savings
vs time-series DBs

Simplify Your IoT Data Pipeline

Replace complex IoT architectures with a single, unified solution

Traditional IoT Pipeline

IoT Devices / Sensors

MQTT Broker / IoT Hub

Kafka / Kinesis

Stream Processor

Time-Series DB

Data Warehouse

6+ systems to manage

High cost, complex operations

With Laminar

IoT Devices / Sensors

Laminar

HTTP/MQTT ingestion endpoints
Real-time aggregations via SQL
Automatic time-based partitioning
Built-in compaction

Iceberg Tables (S3/GCS)

1 system to manage

Query with Spark, Trino, DuckDB

Real-Time IoT Analytics with SQL

Define aggregations and transformations using familiar SQL

-- Create a pipeline for sensor data with 1-minute aggregations
CREATE PIPELINE sensor_metrics AS
SELECT
  device_id,
  sensor_type,
  window_start,
  window_end,
  AVG(value) as avg_value,
  MIN(value) as min_value,
  MAX(value) as max_value,
  COUNT(*) as reading_count
FROM TABLE(
  TUMBLE(
    TABLE sensor_events,
    DESCRIPTOR(event_time),
    INTERVAL '1' MINUTE
  )
)
GROUP BY device_id, sensor_type, window_start, window_end
INTO iceberg.sensors.metrics_1min;

-- Detect anomalies in real-time
CREATE PIPELINE anomaly_alerts AS
SELECT
  device_id,
  sensor_type,
  value,
  event_time,
  'HIGH_TEMP_ALERT' as alert_type
FROM sensor_events
WHERE sensor_type = 'temperature' AND value > 100
INTO iceberg.sensors.alerts;

Built for IoT Scale

Handle billions of events per day with consistent low latency

Millions of Events per Second

Handle massive IoT event volumes with horizontal scaling. Process sensor data from thousands of devices in real-time.

Sub-Second Latency

Detect anomalies and trigger alerts within milliseconds. Critical for industrial monitoring and safety systems.

90% Cost Reduction

Store IoT data in open formats on object storage. Query with any tool without expensive time-series databases.

Real-Time Aggregations

Compute rolling averages, min/max, percentiles on time windows. No separate aggregation layer needed.

Exactly-Once Delivery

Never lose or duplicate IoT events. Built-in durability ensures data integrity for critical systems.

Time-Series Optimization

Automatic partitioning by timestamp. Optimized for time-range queries and retention policies.

IoT Applications

Industrial Monitoring

Monitor manufacturing equipment, detect anomalies, and predict maintenance needs in real-time.

  • Equipment telemetry
  • Predictive maintenance
  • Quality control

Fleet Tracking

Track vehicle locations, analyze routes, and optimize logistics with real-time GPS data.

  • Live location tracking
  • Route optimization
  • Driver behavior analysis

Smart Buildings

Collect and analyze sensor data from HVAC, lighting, and security systems for optimization.

  • Energy management
  • Occupancy analytics
  • Environmental monitoring

Connected Products

Ingest telemetry from smart devices to improve products and enable new features.

  • Usage analytics
  • Error tracking
  • Feature adoption

Ready to Scale Your IoT Data?

Get started with Laminar in under 5 minutes