System Scalability — Database failover strategy

Cold standby — periodically backup

  • To provision a new server and restore database from backup file takes time, especially if there is a lot of data.
  • The data that happened after the last backup will be lost.
  • So we need to prepare to tolerate a certain amount of downtime and data loss.

Warm standby — replication

Hot standby — simultaneously write/Read

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Alibaba Cloud DevOps Cookbook Part 2 — SSH and ECS Key Pairs

Mobile App Testing Checklist

Let’s Talk about Some of the Chaos You’ll Find on Java Servers in Startups

You Don’t Have To Be a Math Genius To Be a Great Programmer

The Future of Data in the Metaverse

Getting up Your Real-Time Key-Value Store with RedixDB

Datetime coercion with DataWeave in Mulesoft

Implement RecyclerView in my way (a little bit advance)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adela Chao

Adela Chao

More from Medium

Function Score Query, using Field Value Factor — ElasticSearch

Build a package for gitlab and deploy it to production

Building a Simple Streaming Real-Time Chat App

Elasticsearch In A Nutshell Pa