Kernel is on which MOSIP services are built. Kernel is a platform to build higher-level services as well as a secure sandbox within which the higher-level service functions. Kernel provides a bedrock to build and run the services by providing several significant necessary technical functions so that individual services are concerned with specific business functions.
Kernel is not a distinct module but a bunch of services and libraries that are shared across different modules.
Refer to commons repo/kernel for all components of Kernel.
Kernel has many services and functions. Details of some of them are mentioned below:
Details of all services and libraries along with code, design are available in commons repo/kernel.
Refer to build and deploy instructions in commons repo/kernel.