This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.
User:Zehra/Opus Magnum
Opus Magnum is the codename or rather project name of a long term project by Zehra. It should be considered a collection of "projects" which operate as components of Opus Magnum.
Technical Details
Opus Magnum's components can be mainly categorized on the stage of operation from Opus Magnum. The stages are install, build, startup, runtime and shutdown.
Install is mostly some simple configurations and setup of OM. (It should take less than 15 minutes and less than 1 minute with a prebuild configuration.)
Build is simply the process of using some of the configurations to download and build the data set. (Complex setups may take hours to possibly a day or more, while minimal and simple setups are estimated to take 15 minutes or so.)
Startup involves some automated basic checks, before confirming proper operations and alerting the user to possible issues, such as low disk space, ram or other such issues. If confirmed to run, OM switches to up the management, index and basic APIs, when those are completed, it begins to spawn processes and confirms proper limits and operations. When this is done, it switches to runtime operation.
Runtime stage is mostly either waiting for new events or involving a cron like process for standard operations and stability. (managing rotation servers, log managing, reply management, BZFS rebooting...etc)
Shutdown stage is simply the endstage, either for restarting/rebooting of OM or end process (depending on configs). Starts slowly ending processes (various options and configurations), index and APIs shutoff, management panel does final checks, shutoffs and any final processes are ended for shutdown.
Inspirations
| Release Version: | Release Date: |
| One Thousand Map Library Server. | Core concept of massive mapchange server. |
| Mapatorium | Core concept of massive map index. |
| BZWeb | Concept relating to BZFS and web panel. |
| Web BZFS Manager (WBZFSM) | Concept relating to BZFS and web panel. |
Reference terms
TODO:
Components of Opus Magnum
TODO: