Blue-Green vs. Canary vs. Rolling Deployments: $460 Million in 45 Minutes and 8.5 Million Machines at OnceBlue-Green vs. Canary vs. Rolling Deployments: $460 Million in 45 Minutes and 8.5 Million Machines at Once On August 1, 2012, the trading firm Knight Capital rolled out new software to eight productio1E2d ago · 15 min readciphemicacademia.hashnode.dev
Processes vs. Threads vs. Async: How WhatsApp Held 2 Million Connections on One ServerProcesses vs. Threads vs. Async: How WhatsApp Held 2 Million Connections on One Server In 2012, WhatsApp engineer Rick Reed told an Erlang conference that the company's servers were holding more than 5d ago · 16 min readciphemicacademia.hashnode.dev
GitHub vs. GitLab vs. Bitbucket: 100,000 Repos Moved in 24 Hours, and What Didn't Move With ThemGitHub vs. GitLab vs. Bitbucket: 100,000 Repos Moved in 24 Hours, and What Didn't Move With Them In June 2018, Microsoft announced it was buying GitHub for $7.5 billion in stock. Within hours, many opOct 23 · 12 min readciphemicacademia.hashnode.dev
Monorepo vs. Polyrepo: 2 Billion Lines in One Repo, and 140 Services That Drifted ApartMonorepo vs. Polyrepo: 2 Billion Lines in One Repo, and 140 Services That Drifted Apart Google keeps most of its code in a single repository. According to a 2016 paper by two Google engineers, that reOct 22 · 13 min readciphemicacademia.hashnode.dev
SSR vs. CSR vs. SSG: How Netflix Cut Time-to-Interactive by 50% by Shipping Less JavaScriptSSR vs. CSR vs. SSG: How Netflix Cut Time-to-Interactive by 50% by Shipping Less JavaScript In 2017, Netflix's logged-out homepage was carrying about 300 kB of JavaScript. Some of it was React, some wOct 16 · 13 min readciphemicacademia.hashnode.dev