Hyperon work with the following technology stack.
You can benefit from the Hyperon full potential if your application is written in any JVM (Java Virtual Machine) language, for instance:
However you can employ Hyperon in any application via REST API.
Given you're developing in JVM language, you can code in any JVM framework, for instance:
Choose your favorite build tool, because you can use any build tool, for instance:
Host Hyperon in cloud or locally.
Hyperon can be used in the most popular cloud services, such as:
You can also use Docker.
You can also self host Hyperon, using the following databases:
Before we analyze possible ways of integrating Hyperon with your application, let's specify a few concepts. There are 3 groups of users, that will use Hyperon:
Let's see how Hyperon can be integrated independently of the business application's stack by using REST API.
Here are short descriptions of components in the diagram:
There is a dedicated JVM module called Hyperon-Runtime that can be used in any JVM-based application. Let's see how Hyperon can be integrated by looking at basic components and interactions between them.
Hyperon uses the following concepts: