3 ms·
Ex-Amazon SDE checking in. The article is quite misleading. The author confuses "shiny" with "good". Amazon does package-based deployments because it scales w
by ex_amazon_sde 8y ago
Ex-Amazon SDE checking in. The article is quite misleading.
The author confuses "shiny" with "good".
Amazon does package-based deployments because it scales well and allow engineers from many different teams to work on packages and also provides fast security updates.
Amazon used VMs more than a decade before container engines and the latter are still lacking security and stability.
Having worked in many companies, I would take Amazon's engineering practices over the modern shiny devops tool ecosystem every day.
I agree that Apollo is slow (due to the implementation) and has an ugly UI, and that the company has a very poor track record of contributing to OSS.