Become a Streaming Hero! Event Processing at Scale.

When your streaming apps need more scale, and faster time to production.

Memphis.dev is an intelligent, frictionless message broker that enables ultra-fast development and 46x more efficiency than legacy message brokers.

curl -s https://memphisdev.github.io/memphis-docker/docker-compose.yml -o docker-compose.yml && docker compose -f docker-compose.yml -p memphis up
helm repo add memphis https://k8s.memphis.dev/charts/ --force-update && helm install memphis memphis/memphis --create-namespace --namespace memphis --wait

Join the 3000+ developers who have deployed Memphis

Popular use cases

CDC Events Catch and Ingest CDC events from different databases
Task scheduling Use memphis to create an async task queue
Real-time pipelines Move chunks of data between pipeline stages
Data ingestion Ingest high throughput data streams
Integrate Memphis with Argo Connect Memphis as an Argo event source
Microservices async communication N:N async communication between microservices within k8s
Queuing Memphis is great for queuing purposes
Distributed caching layer Use memphis to store user actions while offline

Why Memphis?

1-Command Deployment Runs natively on any Kubernetes and Docker environments, and fully optimized for production from the get-go. How to deploy
NATS Jetstream compatible Memphis is compatible with NATS Jetstream API, which enables Memphis to integrate with the NATS Jetstream ecosystem. More
Durable Memphis broker is distributed and persistent Including mirroring, replication, storage tiering, and autonomous dead-letter queue. Here is how
Schemaverse Unique, robust, and easy-to-use schema enforcement.
It includes live schema evolution, transformation, validation, and enforcement for data contracts.
Protobuf, Avro, JSON, and GraphQL.
Read more
Storage tiering Offload out-of-retention messages to a second storage class on an object storage like S3 for archiving, batch processing, and more cost-effective storage solution. Read more
Serverless stream enrichment Inline enrichment and analysis of ingested data using serverless functions using cloud providers such as AWS Lambda. Coming on v1.5
Multi tenancy Dedicated to SaaS platforms.
Memphis supports multi-tenancy across all its layers including node selection.
Coming on v1.5
Connectors A hub of ready-to-use connectors written by the community and popular vendors like S3, Snowflake, Firebolt, BigQuery, and more. Coming on v1.6
Get started

SDKs and Protocols

The Memphis.dev User Experience

Memphis's key building blocks are developer experience, ease of use, and all the needed observability for ultra-fast development.

Reviews

Martin Brodbeck
CTO // Priceline

What used to take three months in Kafka takes three minutes with Memphis. And with 90% fewer costs in the process.

David Mytton
Founder // console.dev

All that time you spend scaling, managing, and maintaining Kafka is better spent building your actual product. Memphis frees you to do just that.

Guy Podjarny
Founder // Snyk

Fits perfectly for microservices architecture and cloud-native environments.

Arjun Anjaria
Head of Data // Tiqets

Memphis gives you all the benefits of a traditional message broker minus all the deployment and operational overhead.

Tal Goldberg
Sr. Software Engineer // Palo Alto Networks

Async communication between microservices = use Memphis.

Carlos Gasperi
Software Engineer // Abnormal Security

I didn't realize working with a message broker could be pleasant until I came across Memphis.

Fred Simon
Chief Data Scientist // JFrog

The user experience and management tools allow different data stakeholders to collaborate over the pipelines.

Ran Ribenzaft
CTO // Epsagon (Cisco)

Message brokers are the core of the modern organization. Finally, I enjoy working with one.

Ariel Bar
Sr. Software Engineer // Zoominfo

It helped me build microservices-based data pipelines.

Daniel Eliyahu
Sr. Software Engineer

Less troubleshooting time. At least 50% of my time got back to me.

Judd Misael Baguio
Sr. Software Engineer // Penbrothers

I used NATS before when I try to implement event-driven side projects but Memphis made it better because of the dashboard UI and it really helped me debug the flow of my messages that were sent.

Marcelo Okano
CEO // OKN Group

Easy to install and run, very fast, an excellent alternative to Kafka.

Coming Up

New blog post! How to reduce your data traffic by 30% instantly

While high latency leads to more computing and expenses, we often overlook the hefty price tag of transferring data, especially between services. In this article, you will learn how to reduce data traffic by choosing JSON or Protobuf.

Read more
Announcement v1.0.3 - latest is out! Main Improvments:
  • Tiered storage improvements, including AWS SDK V2, to support broader compatible object storage.
  • Python SDK can now produce a dict object to a station with an enforced protobuf schema.
  • Go SDK - prefetch has been added.
  • Performance improvements.
  • GUI loading improvements.
Release Notes
Meetup Chicago Data Professionals

When: July 13th
Who: RJ Nowling, Developer Advocate at Memphis.dev
What: By introducing the CDC pattern, and reviewing its applications you'll learn how to build a functional CDC pipeline using PostgreSQL, MongoDB, Debezium, & Memphis.dev.

Attend