Mguchi Home Functional Design Technical Design Implementations Products Contact
Technical Design
Mguchi is a scalable software framework built around a database that is accessed via a web interface.   A separate background service is responsible for all intensive processing work.   Mguchi can be hosted on a clients premises, or clients' can make use of Mguchi's own cloud-based installations.
Web Interface Processing Engine Database
The web interface allows users to interact with Mguchi to:
  • Generate Reports.
  • Trigger Processes.
  • Interrogate Processes, Documents, and Entries.
The Processing Engine is a separate background service that executes any active Processes.
A Process can become active either by being manually triggered from the Web Interface or triggered automatically by an external event.
The Database stores all Documents and Entries as well as any other peripheral information that may be required.
The Database structure is fixed and never changes from one implementation to the next.