Welcome to 2019! This week we're reflecting on what happened in the web operations world in 2018, as well as the top stories and tools you, our fantastic readers 🤗, clicked on the most. Thanks for supporting us in 2018 and we look forward to keeping you up to date into 2019! — Peter Cooper, editor |
🗞 Web operations developments in 2018 |
![]() Chaos Engineering: the History, Principles, and Practice— What is Chaos Engineering? This post provides a comprehensive overview into the origins of this discipline, its various manifestations, and recommendations for implementing Chaos Engineering in your own systems. Gremlin sponsor |
Please note, this list is just a selection and isn't exhaustive.. you've got our issue archive for that :-) |
A Modern (Re)Introduction to DNS— An attempt to provide a concise, modern, ‘correct introduction’ to DNS and related concepts. Pretty technical, but all worth knowing. “The goal is to be a mini “TCP/IP Illustrated” of DNS.” Bert Hubert |
Best Practices for Staging Environments— When you’ve got a new feature to push out, it’s tempting, but risky, to go straight to production. A ‘production lite’ staging environment can help you indulge yourself without affecting end users. Alice Goldfuss |
💬 Top Ops Stories of 2018 |
E-Commerce at Scale: Inside Shopify's Tech Stack— Shopify provides ecommerce services for over 600K sites - here’s how they keep their system running at over 80K requests per second while running on Ruby on Rails, a system not usually known for its speed, and MySQL. Shopify Engineering |
Moving Fast and Securing Things at Slack— Ease of deployment and security often have an inverse relationship but it pays to get both right. Slack does this by following a Security Development Lifecycle and has built some tools and processes to manage it smoothly. Max Feldman |
Building a Central Logging Service In-House— A look at how a team built their own in-house central logging service to record all key events logged during user sessions, enabling them to track both errors and useful business metrics. Akhil Labudubariki |
GoAccess: A Visual, Real-Time Web Log Analyzer— An open source log analyzer and interactive viewer that runs in the terminal or through the browser. Supports logs from Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront, etc. Gerardo O. |
GitHub Actions: Workflow Automation on GitHub— Still in beta, as of 2019, Actions takes GitHub into new, ops-style territory by providing definable, automated workflows for deploying and releasing software. It’s billed as “the biggest shift we’ve had in the history of GitHub”. GitHub |
|