678 karma · joined November 6, 2014
* Switching from polling to push or vice versa
* Merging two overlapping systems into one
* Splitting one system into two
* Rewriting from language X to Y
* Moving from centralized to decentralized or vice versa
* Moving logic from one layer to another (eg smart client vs thin client)
[1] https://www.percona.com/doc/percona-toolkit/LATEST/pt-online...
Erlang/OTP with relups is an example of a system that provides zero downtime online upgrade and rollback with zero downtime.
[1] https://ocw.mit.edu/courses/electrical-engineering-and-compu...
> reddit has had a long and complex history, starting as one of the first Y Combinator companies, then as a division of Conde Nast, and three years ago spun out as an independent entity.
Then they raised 50M in 2014.
Sounds like heart: http://erlang.org/doc/man/heart.html
[1] https://www.ers.usda.gov/webdocs/publications/84973/err-237....