+-------+ +-------+ REST API
| | | | <----------->
| usr | | node |
| cFF0 | | | MSG BUS
+-------+ +-------+ *-----------*
|
|
+---------------+---------------+
| | |
+-----|-------=-------|-------=-------|-----+ +-----------+
| | decentral | | | | central |
| v v v | | |
| +-------+ +-------+ +-------+ | | +-------+ |
| | | | | | | | | | | |
| | web +------>| app +------>| repo | : | | cmd | |
| | c0A0 | | cF80 | | cF55 | | | | c000 | |
| +---*---+ +--+-*--+ +---*---+ | | +---*---+ |
| | | | | | | | |
| +--------------|-+--------------+--------+--------+ |
| | v | | | | | | |
| +---*---+ +----*--+ +---*---+ | | | +---*---+ |
| | | | | | | | | | | | |
: | msg | | data | | log | | | | | psm | :
| | cPNK | | cF4F | | cDDD | | | | | c0D0 | |
| +-------+ +-------+ +-------+ : | : +-------+ |
| | | | |
+-------------------------------+ | | | |
| | | | |
Nodes | +-------+ | | | +-------+ |
* usr - UI Application | | | | | | | | |
* web - Web Interface | | mail *----+----* uma | |
* app - Candiwi Application | | c0FF | | | | c66F | |
* msg - XMPP Message BUS | +-------+ | | +-------+ |
* data - CouchDB Database | | | |
* repo - Repository Host +-----------+ +-----------+
* cmd - Central Command
* log - Monitoring/Logging
* psm - Proposal State Machine
* uma - User Merging Area
* mail - Email Distribution
Render with ditta.