Architecture - tmptrash/irma4 GitHub Wiki
irma4 should follow microservice architecture for main apps: manager (world+VMs+network), terminal, visualizer and editor. Each application inside should follow Event-Based architecture with event bus. Applications should be connected through a fast network connection. First, manager, VM and world should be implemented. Than, visualizer, network, distribution, terminal and editor.
https://docs.google.com/document/d/1I4wnmFnxpCtH4gmAgwguqrFmK4xMWq0tq7pvmjfqguU/edit#