Close

Specification

Contents
Technology stackCloud vs. on premiseArchitectureHyperon conceptsFeatures

Technology Stack  #

Hyperon work with the following technology stack.

Your application

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.

Framework

Given you're developing in JVM language, you can code in any JVM framework, for instance:

Build tool

Choose your favorite build tool, because you can use any build tool, for instance:

Cloud vs. On premise  #

Host Hyperon in cloud or locally.

Cloud ready

Hyperon can be used in the most popular cloud services, such as:

You can also use Docker.

Install on premise

You can also self host Hyperon, using the following databases:

Architecture  #

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.

Concepts  #

Hyperon uses the following concepts:

Features  #

Check details on the features page.