3 ms·
> including any sort of data migration, multiple times over by now Someone's never done a data migration while serving 1M+ qps!
by joatmon-snoo 7y ago
> including any sort of data migration, multiple times over by now
Someone's never done a data migration while serving 1M+ qps!
- deleted 7y ago[deleted]
- ses1984 7y agoBut they have had downtime, it's not like downtime for a migration would damage their reputation.
- sethammons 7y agoI've come close to that many, many times with zero downtime. It does take planning, more than many folks would think. But it can be done as long as you think it through.
- arcticfox 7y agoI've never done anything close to that scale of migration, but I also can't really imagine taking an approach that feels like a huge migration. I feel like I would try to strangle the old app (putting proxies in front and redirecting endpoints as they're rewritten) rather than swapping it out wholesale. At that point I don't know if it really counts as a migration as much as just development. Any thoughts on that approach? Is that what you have done, or was it a more holistic swap over?
- joatmon-snoo 7y agoThat isn't a data migration, that's a release.