# LiteJoin ## Docs - [Architecture](https://docs.litejoin.io/architecture.md): How LiteJoin's single-binary engine uses SQLite, sharded storage, and tiered archival to power real-time stream processing. - [Core Concepts](https://docs.litejoin.io/core-concepts.md): Understand the building blocks of a LiteJoin pipeline: sources, topics, joins, windows, and sinks. - [Deploying](https://docs.litejoin.io/getting-started/deploying.md): Run LiteJoin in production with Docker, systemd, or Kubernetes. - [Quickstart](https://docs.litejoin.io/getting-started/quickstart.md): Install LiteJoin and run your first pipeline in 5 minutes. - [LiteJoin Studio](https://docs.litejoin.io/getting-started/studio.md): Build streaming pipelines visually with the LiteJoin Studio desktop app. - [What is LiteJoin?](https://docs.litejoin.io/introduction.md): Turn any API into a real-time stream. Join data with SQL. Deploy as a single binary. - [Delivery Guarantees](https://docs.litejoin.io/operations/delivery-guarantees.md): Configure at-least-once delivery with a dead-letter queue for reliable sink output. - [Deployment Guide](https://docs.litejoin.io/operations/deployment.md): Production deployment patterns, resource planning, and monitoring for LiteJoin. - [Replication](https://docs.litejoin.io/operations/replication.md): Continuous backup and disaster recovery with Litestream. - [Storage](https://docs.litejoin.io/operations/storage.md): SQLite sharding, tiered storage with Parquet + DuckDB, and cloud archival. - [Joins](https://docs.litejoin.io/pipelines/joins.md): Combine data from multiple streams with SQL joins evaluated in real-time. - [Snapshot API](https://docs.litejoin.io/pipelines/snapshot-api.md): Query the current state of joins and windows via HTTP for initial UI hydration. - [SQL Reference](https://docs.litejoin.io/pipelines/sql-reference.md): Supported SQL syntax for querying real-time streams in LiteJoin. - [Windows](https://docs.litejoin.io/pipelines/windows.md): Aggregate streaming data over time intervals with tumbling, sliding, and session windows. - [Configuration Reference](https://docs.litejoin.io/reference/configuration.md): Complete reference for litejoin.yaml — every field, type, default, and description. - [Sinks](https://docs.litejoin.io/sinks/overview.md): Deliver join and window results to webhooks, Kafka, SSE streams, or local databases. - [API Source](https://docs.litejoin.io/sources/api-source.md): Turn any REST API into a real-time event stream with automatic polling, diffing, and change detection. - [HTTP Source](https://docs.litejoin.io/sources/http-source.md): Accept events via HTTP POST requests pushed directly to LiteJoin. - [Kafka Source](https://docs.litejoin.io/sources/kafka-source.md): Consume messages from Kafka topics using a consumer group. ## OpenAPI Specs - [openapi](https://docs.litejoin.io/api-reference/openapi.json)