The Kauri Runtime is the platform on which Kauri applications run.
It provides the basic infrastructure for:
- managing a set of modules, including their classloading (from a Maven-style repository)
- booting the modules = launching bean containers (Spring)
- allowing exchange of Java services and "REST-services" between modules, and exposing those REST-services remotely via (typically) HTTP
The documentation is still mostly todo, but we have already availabe: