cover | coverY |
---|---|
.gitbook/assets/LinkedIn personal (3).png |
0 |
Memphis.dev is a next-generation alternative to traditional message brokers.
It enables building modern queue-based applications that require large volumes of streamed and enriched data, modern protocols, zero ops, up to x9 faster development, up to x46 fewer costs, and significantly lower dev time for data-oriented developers and data engineers.
Low footprint, highly resilient, cloud-native, and run on any Kubernetes, on any cloud.
Memphis focuses on four pillars -
- Developer Experience - Rapid Development, Modularity, inline processing, Schema management.
- Observability - Reduces troubleshooting time to near zero.
- Performance and Efficiency - Provide good performance while maintaining efficient resource consumption.
- Reliability - Queues and brokers play a critical part in the modern application's structure and should be highly available and stable as possible.
Kubernetes
helm repo add memphis https://k8s.memphis.dev/charts/ --force-update &&
helm install memphis memphis/memphis --create-namespace --namespace memphis --wait
More info can be found in the Memphis k8s deployment documentation.
Docker compose (Syntax for v2)
curl -s https://memphisdev.github.io/memphis-docker/docker-compose.yml -o docker-compose.yml && docker compose -f docker-compose.yml -p memphis up
More info can be found in the Memphis Docker deployment documentation.
{% embed url="https://app.storylane.io/share/upo0paxdvynz" %}
A full roadmap can be found here.