cover | coverY |
---|---|
.gitbook/assets/LinkedIn personal (3).png |
0 |
Step 1 - Installation
What is Memphis?
Memphis 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.
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.
- Stability - Queues and brokers play a critical part in the modern application's structure and should be highly available and stable as possible.
Getting started
Quick start
Kubernetes
helm repo add memphis https://k8s.memphis.dev/charts/ --force-update &&
helm install memphis memphis/memphis --create-namespace --namespace memphis --wait
For more detailed information about Memphis K8S deployment.
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
For more detailed information about Memphis docker deployment.
Walkthrough
{% embed url="https://app.storylane.io/share/upo0paxdvynz" %}