#184 — September 19, 2018 |
Web Operations Weekly |
Extended Validation Certificates are Dead — You can still buy EV certificates (those certificates often favored by banks that show the green padlock and business name in some browsers) but Troy makes an extensive argument that their importance is waning and they’re just a cashcow for certificate providers. Troy Hunt |
How Discord Handles Millions of Concurrent Voice Users with WebRTC — A brief overview of the different technologies Discord uses to make audio/video communications a ‘seamless reality’. Jozsef Vass |
Remediation Strategy for Continuous Delivery of Microservices — How do you respond when a deployment of a service introduces instability or bugs? Sheroy Marker offers some remediation strategies in this blog. GoCD sponsor |
An Introduction to HAProxy ACLs — Even if, like me, you feel you’re experienced with HAProxy, this is worth a read as I picked up a few things I wasn’t aware of. And if you’re not using HAProxy to load balance or proxy traffic, you’re missing out on one of the finest pieces of infrastructure software there is :-) Chad Lavoie |
Code, Conflict, and Conduct in the Linux Community — A nice roundup of some stories from the Linux kernel development community this week as Linus Torvalds takes a break and apologizes for some of his behavior over the years. The Linux kernel has also adopted a code of conduct. Jonathan Corbet |
New 2018 Ethernet Roadmap Looks to Future Speeds of 1.6 Terabits/s — The 2018 Ethernet Roadmap looks ahead to the future of networking. insideHPC |
10 Years of Speed in Chrome — A look back at what the Chrome team have done to improve both its speed and the speed of the entire Web over the years and what they’re looking at next. |
💻 Jobs |
DevOps Engineer at X-Team (Remote) — We help our developers keep learning and growing every day. Unleash your potential. Work from anywhere. Join X-Team. x-team |
Try Vettery — Create a profile to connect with inspiring companies seeking WebOps devs. Vettery |
💬 Stories & Opinions |
RPKI and BGP: Cloudflare's Path to Securing Internet Routing — Cloudflare are using RPKI to sign Internet routes and protect its users from route hijacks and misconfigurations. Jérôme Fleury and Louis Poinsignon |
Migrating Netlify’s Continuous Deployment Infra to Kubernetes David Calavera |
Protecting Mozilla’s GitHub Repositories from Malicious Modification Mozilla Security Blog |
▶ Avoiding Microservice Megadisasters — A walk through a post-mortem of a real-life microservice ‘disaster’. Jimmy Bogard |
Video: Semaphore Uncut EP01 - Take a Peek at Semaphore 2.0 CI/CD Pipelines Semaphore sponsor |
How Kubernetes Is Transforming into a Universal Scheduler Janakiram MSV |
29 Concerns That Go Away in a Serverless World — Although, of course, others get introduced. Paul Swail |
Internet Performance Myths that Sabotage SaaS Application Performance Pej Roshan |
🔧 Tools |
Linkerd 2.0 Released: From Service Mesh to Service Sidecar Kristen Evans (CNCF) |
Build, Deploy, and Scale Apps on the Developer-Friendly Cloud Platform DigitalOcean sponsor |
Panther: A Browser Testing and Web Crawling Library for PHP — Uses the W3C’s WebDriver protocol to drive native browsers from PHP. Symfony |
Lwan: A Small, Light and High Performance Web Server — Works all the way down to embedded devices. Dynamic content can be generated by code written in either C or Lua. Leandro A. F. Pereira |
Condor: A Minimal Library for Building Scalable TCP Servers in Erlang Sina Samavati |