THE COSMIC HYPERVERSE

cosmic-hyperverse is part of THE COSMIC INITIATIVE a WebAssembly orchestration framework.

The Cosmic Hyperverse is the infrastructure component of The Cosmic Initiative framework that orchestrates and enforces security. It is responsible for making the universe painless to extend by supplying goodies such as provisioning, sharding, load balancing, routing, discovery & of course security.

WORK IN PROGRESS

this framework is a work in progress and not ready for production. And it is not yet fully documented for feedback and discussion . right now there is little in the way of Drivers other than creating a few generic Particles and passing Waves between them

BUILDS ON THE COSMIC UNIVERSE

The concepts in the cosmic-hyperverse package build upon the concepts in the cosmic-universe package so familiarity with The Cosmic Universe is recommended before grappling with Hyperversal concepts.

TERMS

To avoid name collision with other domain many concepts in The Cosmic Initiative are given names from Astro Physics concepts:

HYPERVERSE COMPOSITION

To create a new Hyperverse composition (which means you are creating a new Platform) you need to implement the Hyperverse trait. An incomplete example can be found in the test package. It's incomplete because not every feature is needed for testing at this moment, however, it does show how the DriverFactories are created and a basic in memory registry.

MACHINE

A Point of interest is how the Machine works. It relies heavily on the Hyperverse to provide it with all of its customizations.

DRIVER EXAMPLE

A ver simple example of a Driver is the BaseDriver. It does nothing but allows other particles to be created as children in it's point hierarchy.

MORE TO COME

More documentation will be forthcoming on the cosmic-hyperverse as it is tested in it's first Starlane reference implementation