Skip to content

Internals

Vijayakumar Mohan edited this page Feb 8, 2019 · 1 revision

Molecule based System's Logical Architecture

The below diagram illustrates the conceptual view of systems built using the molecule framework

alt text

Fns

Fns (short for Functions) is molecule's core building block. All of a system's functionality is built using this humble building block.

Function Bus

The Function Bus is a special Fn which provides the capability to execute other Fns registered in the system

Shells

The Shell is a logical entity which provides the capability for users / other systems to interact with the system. You can think of the shell as the interactive layer / abstraction provided by the system for it to be used effectively.

Molecule Kernel

The Molecule kernel is the minimal runtime required by anyone who wants to program on the Molecule Framework. The Molecule kernel provides all the capabilities for developers to create composable Systems.

Clone this wiki locally