MuL architecture in a nutshell

MuL is designed for flexibility. Towards the south it can support 
multiple south-bound api. Whereas towards the north, it interfaces 
to applications via a ML-API and RESTful NB-API. Applications using
ML-API has the option of being hosted inline the same process 
address space as MuL core to execute in-context and gain maximum 
performance.With the SDKs that come with MuL, the app developer or 
the app itself need not know how and where they are running.

The multi-threaded core is optimized using subtle cache-aware 
programming to get the max mileage especially from Intel CPUs.

Mul also has a highly modular design. Various components have 
built-in address space protection and can be dynamically inserted, 
removed or restarted without affecting others.

MuL_components

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s