Apache InLong
Apache InLong - a one-stop, full-scenario integration framework for massive data
Apache InLong is an open-source message queues project on GitHub under the Apache-2.0 license (permissive), with 1.5k stars. It is built with JDK and TypeScript. Its last push was 2 months ago.
- Stars
- 1.5k
- License
- Apache-2.0
- Activity
- Active
- Latest release
- 2.4.0-RC0
Judgement
- What it is
- Complete system
- What it does
- A data integration platform from Tencent that collects, transports and syncs large volumes of data between sources and sinks, with a management console.
- Adopt it when
- You run a large data platform and want one managed system for ingestion and sync into Kafka, Pulsar, Hive or ClickHouse.
- Watch out
- It has many components and a mostly Chinese user base, and the latest tag is a release candidate.
- Ready for
- Usable
- Runs as
- Self-hosted server
- Built with
- Java, TypeScript and Flink
- How established
- Established: started 6 years ago, latest release 2.4.0-RC0.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-06 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Follow it down: Apache InLong → JDK → LLVM project → runs on a microchip
Open-source alternatives to Apache InLong
-
1
Apache Kafka apache
Apache Kafka - A distributed event streaming platform
Building block Production-ready Several systems need to publish and replay large streams of events reliably, and you have the operations capacity to run a cluster or pay for a managed one.
★ 34k Apache-2.0 Java Active, pushed today -
2
NSQ nsqio
A realtime distributed messaging platform
Building block Production-ready You need simple, horizontally scaled pub/sub between Go services and can accept at-least-once delivery without ordering guarantees.
★ 26k MIT Go Active, pushed 3 months ago -
3
NATS nats-io
High-Performance server for NATS.io, the cloud and edge native messaging system.
Building block Production-ready You need lightweight messaging between services or devices and want streaming persistence without running Kafka.
★ 21k Apache-2.0 Go Active, pushed today -
4
Apache Pulsar apache
Apache Pulsar - distributed pub-sub messaging system
Building block Production-ready You need multi-tenant messaging at scale with both queue and stream semantics and can run a JVM cluster.
★ 15k Apache-2.0 Java Active, pushed today -
5
RabbitMQ Server rabbitmq
Open source RabbitMQ: core server and tier 1 (built-in) plugins
Building block Production-ready Your services need reliable asynchronous messaging with flexible routing.
★ 14k See repository JavaScript Active, pushed today -
6
Debezium debezium
Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
Building block Production-ready You need to stream every database change into Kafka or another system for caches, search indexes or analytics without changing application code.
★ 13k Apache-2.0 Java Active, pushed today -
7
Redpanda redpanda-data
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
Building block Production-ready You want Kafka-compatible streaming with simpler operations and lower latency, and existing Kafka clients must keep working.
★ 13k See repository C++ Active, pushed 28 days ago -
8
RisingWave risingwavelabs
Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
Building block Usable You want real-time aggregations over event streams written in SQL instead of building Flink jobs.
★ 9.4k Apache-2.0 Rust Active, pushed today
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.