Add Architecture section
This commit is contained in:
parent
e7599bdf46
commit
feabd4c015
1 changed files with 14 additions and 4 deletions
|
@ -1,11 +1,21 @@
|
|||
Models
|
||||
======
|
||||
|
||||
Client
|
||||
------
|
||||
Architecture
|
||||
------------
|
||||
Matrix is used to reliably distribute data between sets of `users`.
|
||||
|
||||
Server
|
||||
------
|
||||
Users are associated with one of many matrix `servers`. These distribute,
|
||||
receive and store data on behalf of its registered users. Servers can be run on
|
||||
any host accessible from the internet.
|
||||
|
||||
When a user wishes to send data to users on different servers the local server
|
||||
will distribute the data to each remote server. These will in turn distribute
|
||||
to their local users involved..
|
||||
|
||||
A user sends and receives data using one or more authenticated `clients`
|
||||
connected to his server. Clients may persist data locally or request it when
|
||||
required from the server.
|
||||
|
||||
Events
|
||||
------
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue