|
|
|
|
|
by darklajid
4217 days ago
|
|
Hey. Thanks for the explanation.
I ignore the 'will be accessible from all your clients' part - that should be the case for XMPP as well, or will be with MAM [1]. Storing the history on multiple servers? Not sure I understand the use case here (okay 'server goes down' I understand, but spreading my message history to multiple servers for that seems .. unexpected). 1: http://www.zash.se/mam.html |
|
If friend 1 and 2 have a separate conversation in a different room, only their two servers will keep a copy of the conversation history. If friend 3 joins this room, his server will receive the current history from the other servers (there's a limit for efficiency but you can explicitly get all the history via pagination).