Skip to main content Link Search Menu Expand Document (external link)

MongoDB

MongoDB service used by many platform services.

Downtime

Platform down

Downtime is absolutely forbidden. No platform service would function.

We recommend:

  • Backup your MongoDB at least daily.
  • Use passive replica-set member for backup to avoid overwhelming the system during the process.

Scaling

For the production installation:

  • Must run in replication (replica set) to ensure the high availability (HA) of the service.
  • Replica set must have 3, 5, etc members to ensure decision quorum.
  • Add one passive mongo instance to backup from it (for example 3+1 system).

Deployment

Deployed and installed on the separate Virtual Machines to ensure HA.

Strong dependencies

Weak dependencies