Other big players like Facebook, Twitter, etc, are literally inventing pivotal parts of the modern web technical stack. What has come out of reddit?
Other big players like Facebook, Twitter, etc, are literally inventing pivotal parts of the modern web technical stack. What has come out of reddit?
Someone's never done a data migration while serving 1M+ qps!
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?
They did. They even tossed out Common Lisp and bought in Python because they thought it would fix their problems. It didn't.
The problems they're dealing with 14 years later as one of the top sites on the internet aren't even slightly comparable.
Python is a good scripting language, But if you are developing backend applications for this scale you probably need some serious JVM language. Or even Golang works fine.