Update migration strategies

pull/3174/head
Kamran Ahmed 2 years ago
parent 00b9ad0016
commit 15d0a91e1e
  1. 5
      content/roadmaps/101-backend/content/123-scalability/102-migration-strategies.md
  2. 1
      content/roadmaps/101-backend/content/124-bonus-content.md
  3. 1304
      public/project/backend.json

@ -1,6 +1,7 @@
# Migration Strategies
A migration strategy is a plan for moving data from one location to another, and it is an important step in any database migration. A data migration strategy should include a plan for how to move the data and what to do with it once it arrives at the new location.
Learn how to run database migrations effectively. Especially zero downtime multi-phase schema migrations. Rather than make all changes at once, do smaller incremental changes to allow old code, and new code to worth with the database at the same time, before removing old code, and finally removing the parts of the database schema which is no longer used.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink badgeText='Website' colorScheme="yellow" href='https://theecmconsultant.com/data-migration-strategy'>Migration strategies</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://phauer.com/2015/databases-challenge-continuous-delivery/'>Databases as a Challenge for Continuous Delivery</BadgeLink>

@ -3,3 +3,4 @@
Following expands on the topics covered in the roadmap and has the items which were missed in the roadmap.
* **Regular Expressions**: Regular expressions are a powerful tool for string manipulation. They are used in many programming languages and are a must know for any developer. [RegexOne](https://regexone.com/) is a good place to start learning regular expressions.
* **Basic Frontend Knowledge:** Have a look at the [Frontend Roadmap](https://roadmap.sh/frontend) and get a basic understanding of frontend technologies.

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save