> At 10k users and on a tight deadline for a prototype, I would recommend you > don't worry about trying to shard users across multiple storage nodes at > first. We successfully fit more users than that per storage node in our > production setup. Just get a nice big server and run server-full as a single > stack to start with.
Noted! > FYI, we have some MySQL-specific logic in the storage server that can improve > performance quite a bit. PostgreSQL will *work* but you may find MySQL a lot > more performant in practice. Hum ok, my problem is we already have database and they are all PostgreSQL :/ and we try to avoid many solution for same service (like 2 databases engines) But it's good to know, I'll discuss it with the team. > I'll second this: do not try to make the sync storage db redundant. If it > dies, the correct approach is to stand up a new node and let the clients > re-upload a fresh copy of their data. Ok I'll change that. Best to work on a "ready to use" template on vmware to setup the service asap :) Robin Aleman Apprentice engineer - Software integration Customer Integration & Support EQUANT France - Sophia Antipolis +00 33 4 92 96 64 48 [email protected] _________________________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you. _______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

