LAUNCHMongoDB 8.3 is built for the sub-100ms retrieval & zero downtime AI demands. Read blog >
AI DATAStop fighting your data layer. Get the memory & retrieval agents need to scale. Read blog >

ATLAS

Atlas Stream Processing

Simplify integrating MongoDB with Apache Kafka to build event-driven applications.

Get Started Now
Illustration of vectors going into and coming out of a pipe.

A data model built for streaming data

Schema management is critical to data correctness and developer productivity when working with streaming data. The document model gives developers a flexible, natural data model for building apps with real-time data.

A data model built for streaming data illustration.
A unified developer experience illustration.

A unified developer experience

Developers can use one platform—across API, query language, and data model—to continuously process streaming data from Apache Kafka alongside the critical application data stored in their databases.

Fully managed in Atlas

With a few lines of code, developers can quickly integrate streaming data from Apache Kafka with their database to build reactive, responsive applications—all fully managed with Atlas.

Fully managed in Atlas illustration.

Native stream processing in MongoDB Atlas

Use Atlas Stream Processing to easily process and validate complex event data, merging it exactly where you need to use it.

Atlas Stream Processing makes querying data from Apache Kafka as easy as querying a MongoDB database. A stream processor is made up of a source stage, any number of processing stages, and a sink stage.

Read the documentation
MongoDB Query API
Read the Documentation

Atlas Stream Processing customer successes

View all customers
CONTINUOUS INSIGHTS
"At Acoustic, our key focus is to empower brands with behavioral insights that enable them to create engaging, personalized customer experiences. With Atlas Stream Processing, our engineers can leverage the skills they already have from working with data in Atlas to process new data continuously, ensuring our customers have access to real-time customer insights."
John Riewerts
EVP of Engineering, Acoustic
Learn More
CONTINUOUS INSIGHTS
"At Acoustic, our key focus is to empower brands with behavioral insights that enable them to create engaging, personalized customer experiences. With Atlas Stream Processing, our engineers can leverage the skills they already have from working with data in Atlas to process new data continuously, ensuring our customers have access to real-time customer insights."
John Riewerts
EVP of Engineering, Acoustic
Learn More
EVENT-DRIVEN APPS
"Atlas Stream Processing enables us to process, validate, and transform data before sending it to our messaging architecture in AWS powering event-driven updates throughout our platform. The reliability and performance of Atlas Stream Processing have increased our productivity, improved developer experience, and reduced infrastructure costs."
Cody Perry
Software Engineer, Meltwater
Learn More

Learning hub

Find white papers, tutorials, and videos about how to handle streaming data.
general_content_ebook

Get pro tips on building event-driven apps

Modern apps operate continuously and in real-time. Learn how to leverage MongoDB and Atlas Stream Processing best to bring digital experiences to life and accelerate time-to-insight.

Read the whitepaper
general_content_tutorial

Follow an Atlas Stream Processing tutorial

Check out this step-by-step tutorial on setting up Atlas Stream Processing and running your first stream processor.

Get started
general_content_play

Watch a session on Atlas Stream Processing

Take a deep dive into Atlas Stream Processing, complete with an overview of how to use it, a live demo, and Q&A.

Watch the video

Stream processing use cases

View all use cases
AI

MongoDB for Artificial Intelligence

Securely unify operational, unstructured, and streaming data to enable building AI-enriched applications.

Learn more
Retail

MongoDB for Retail Innovation

Build modern consumer experiences and make your data work for your business and your customers.

Learn more
Manufacturing

MongoDB for Manufacturing

Power end-to-end value chain optimization with AI/ML, analytics, and stream processing for innovative manufacturing applications.

Learn more

FAQ

Ready to get started?

Check out a tutorial to get started creating a stream processor today.
Get Started NowRegister now
GET STARTED TODAY
  • Easily integrate Kafka & MongoDB
  • Process data continuously
  • Native MongoDB experience
  • Available globally