Memphis is a next-generation alternative to traditional message brokers.

Docs - Twitter - YouTube




A simple, robust, and durable cloud-native message broker wrapped with
an entire ecosystem that enables cost-effective, fast, and reliable development of modern queue-based use cases.
Memphis enables the building of modern queue-based applications that require
large volumes of streamed and enriched data, modern protocols, zero ops, rapid development,
extreme cost reduction, and a significantly lower amount of dev time for data-oriented developers and data engineers.
This repository is currently outdated and under refactoring.
Installation
$3
``PowerShell
$ brew install Memphisdev/homebrew-memphis-cli/memphis
`
$3
`PowerShell
$ npm i memphis-dev-cli -g
`
Connect
> ##### Connection to Memphis control plane
> ##### Once connected, the entire functionalities offered by Memphis are available.
`PowerShell
$ mem connect -s -u root -p memphis
`
$3
`PowerShell
-u, --user User
-p, --password Password
-s, --server Memphis broker
-h, --help display help for command
`
$3
`PowerShell
$ mem connect -u root -p memphis -s http://localhost:5555
Connected successfully to Memphis.
``
Support 🙋♂️🤝
$3
We welcome you to our discord server with your questions, doubts and feedback.

$3
If you see an error message or run into an issue, please
create bug report. This effort is valued and it will help all Memphis{dev} users.
$3
If you have an idea, or you think that we're missing a capability that would make development easier and more robust, please
Submit feature request.
If an issue❗with similar feature request already exists, don't forget to leave a "+1".
If you add some more information such as your thoughts and vision about the feature, your comments will be embraced warmly :)
Contributing
Memphis{dev} is an open-source project.
We are committed to a fully transparent development process and appreciate highly any contributions.
Whether you are helping us fix bugs, proposing new features, improving our documentation or spreading the word - we would love to have you as part of the Memphis{dev} community.
Please refer to our
Contribution Guidelines and
Code of Conduct.
Contributors ✨
Thanks goes to these wonderful people ❤:

License 📃
Memphis is open-sourced and operates under the "Memphis Business Source License 1.0" license
Built out of Apache 2.0, the main difference between the licenses is:
"You may make use of the Licensed Work (i) only as part of your own product or service, provided it is not a message broker or a message queue product or service; and (ii) provided that you do not use, provide, distribute, or make available the Licensed Work as a Service. A “Service” is a commercial offering, product, hosted, or managed service, that allows third parties (other than your own employees and contractors acting on your behalf) to access and/or use the Licensed Work or a substantial set of the features or functionality of the Licensed Work to third parties as a software-as-a-service, platform-as-a-service, infrastructure-as-a-service or other similar services that compete with Licensor products or services."
Please check out
License to read the full text.