DevOps
Docker at Shopify: How We Built Containers that Power Over 100,000 Online Shops
Shopify Engineering0 views
This is the second in a series of blog posts describing our evolution of Shopify toward a Docker-powered, containerized data center. This instalment will focus on the creation of the container used in our production environment when you visit a Shopify storefront. Read the first post in this series here. Why containerize? Before we dive into the mechanics of building containers, let's discuss motivation. Containers have the potential to do for the datacenter what consoles did for gaming. In the early days of PC gaming, each game typically required video or sound driver massaging before you got to play. Gaming consoles however, offered a different experience: predictability: cartridges were self-contained fun: always ready-to-run, with no downloads or updates. fast: cartridges used read-only memory for lightning fast speeds. easy: cartridges were robust and largely child-proof - they were quite literally plug-and-play. Predictable, fast, and easy are all good things at scale. Docker containers provide the building blocks to make our data centers easier to run and more adaptable by placing applications into self-contained, ready-to-run units much like cartridges did for console games.
Source:https://shopify.engineering/docker-at-shopify-how-we-built-containers-that-power-over-100-000-online-shopsPreviousTuning Ruby's Global Method CacheNextRebuilding the Shopify Admin: Deleting 28,000 lines of JavaScript to Improve Dev Productivity
Related posts

Test failover in your CI/CD pipeline with AWS Fault Injection Service
0dev.to
interview questions and answers based on real interview for Jibek
0dev.to DevOps
THRIVE MARKET SRE – TECHNICAL INTERVIEW PREP, questions and answers for Aisel for the next step
0dev.to DevOps
Canary Historian vs TDengine: two historians that publish prices by tag count
0dev.to Database
Show HN: CloudSlasher – Multi-Cloud FinOps for OCI, AWS, Azure, GCP and K8s
0Hacker News Show
The new November update for the aerynOS operating system has been released
0dev.to Linux