Overview

What is Memphis{dev}?

A message broker for developers made out of devs' struggles with using message brokers, building complex data/event-driven apps, and troubleshooting them. Allowing developers to achieve all other message brokers' benefits in a fraction of the time

What struggles does Memphis solve?

  1. 1.
    Too many data sources become too complicated to handle.
  2. 2.
    Different and complex schemas get in the way.
  3. 3.
    It's difficult to transform schema and analyze streamed data per source.
  4. 4.
    With multiple producers and consumers, it's hard to understand who does what.
  5. 5.
    The event's journey is challenging to debug and troubleshoot.
  6. 6.
    Kafka, RabbitMQ, NATS, and other MQs are HARD to deploy, manage, secure, update, onboard, and tune.
  7. 7.
    Turning batch processes into real time can be complicated and time-consuming.

Features

Current
  • Fully optimized message broker in under 3 minutes
  • Easy-to-use UI, CLI, and SDKs
  • Data-level observability
  • Runs on your Docker or Kubernetes
Coming
  • Embedded schema registry using dbt
  • Message Journey
  • More SDKs
  • Inline processing
  • Ready-to-use connectors and analysis functions