Use Clean Cloud Architecture to Scale on your Terms
Docs · Issues · What's New
👋 Hey 👋
Welcome to the hyper Service Framework project ⚡️!
Hyper is a multi-cloud, multi-language, service framework that enables best-of-breed cloud service utilization, from any cloud provider. By providing a simple and extensible context-bound API for the Cloud, the hyper Service Framework decouples application services from the infrastructure that powers them, positioning application software for growth and long term stability.
As a result, the hyper Service Framework helps software organizations build "optimally-scaled" software and software teams.
Hyper organizations tame technical debt, by using
Clean Cloud Architecture to sensibly scale
their software and software teams, only when the complexity is needed, and not all up-front.
- Development
- Alpha
- Beta
- v1.0
You can run a hyper server locally, with 5 locally running hyper services, using
hyper-nano, a precompiled executable binary of the hyper service framework.
curl https://hyperland.s3.amazonaws.com/hyper -o hyper-nano
chmod +x hyper-nano
./hyper-nanoAlternatively, if you're using node, you can run npx hyper-nano
This command will run a hyper server on PORT
6363and store data for each hyper service in a directory named__hyper__placed in thecwd[Ctrl/Cmd] - C will stop the service.
This nano version of hyper implements the following ports and adapters:
data(powered by In-Memory MongoDB)cache(powered by Sqlite)storage(powered by your local file system)search(powered by Sqlite and Minisearch)queue(powered by Sqlite and an in-memory queue)
Learn more about hyper-nano and read our
blog post
For more information about hyper63 go to our documentation site. https://docs.hyper.io if you are unable to find the information you are looking for, post a question in our slack
Fork this repo and use gitpod!
- OpenSource Community
- CharlestonJS Community
- JRS Coding School Team
- And everyone else that has helped this project become successful!