Issue 81 — August 31, 2016
Stop Cross-Site Timing Attacks with SameSite Cookies
If your site or service does not intentionally provide cross-origin resources, you should use ‘SameSite’ cookies as your default. Ilya Grigorik looks at how and why.
The Infrastructure Behind Twitter: Efficiency and Optimization
An overview of Twitter’s data centers and the hardware engineering journey at Twitter.
Docker Comes to Raspberry Pi
The latest Docker release includes Raspbian installation support so you can get going very quickly. Potentially a great platform to learn about building a cluster and how Swarm works.
Free eBook: Automate your Development Workflow with Docker
Learn how to use Docker to solve the problems of inconsistent environments on varying deployment targets and how to build an app to run inside an isolated Docker Container.
Processing Payments at Scale at Groupon
Groupon charges $17M every day, but how does the technology behind it work? A look at the open source
system they use and how they make it work at scale.
A Docker Fork: Talk of a Split Is Now on the Table
Discussions about a split from Docker are now underway among several Docker ecosystem vendors and end users.
The Moment When You Realize Every Server in The World Is Vulnerable
The story of a major hash table vulnerability, and how it took a decade to uncover and resolve.
Memento at the W3C: A 'Time Travel' Extension for HTTP
“The W3C Wiki and the W3C specifications are now accessible using the Memento ‘Time Travel for the Web’ protocol.”
Memento is an HTTP extension that adds a ‘time dimension’ to the Web.
Herbert Van De Sompel
Stop wasting time - know what you'll earn before the interview
On Hired, sign up in 10 minutes and get offers from top companies like GitHub, Uber, & Stripe. Engineers get an average of 5 offers on the platform in 1 week.
Amazon Route 53 Announces NAPTR Record Support and DNS Query Test Tool
Amazon Web Services, Inc
Apollo Global Is Buying Rackspace for $4.3 Billion
VMware Pitches NSX Virtual Networking as the Foundation for Every Workload
The New Stack
NGINX Gains Market Share in August's Netcraft Web Server Survey
How To Set Up NGINX with HTTP/2 Support on Ubuntu 16.04
JSON Web Tokens vs. Session Cookies: In Practice
A Guide to Migrating from HTTP to HTTPS
Why Do UDP Packets Get Dropped?
How We Survived Hacker News using Docker and AWS
How Mail.Ru Uses Tarantool to Help Scale Its Anti-Spam Service
Tarantool is a NoSQL database running in a Lua application server.
Send app & system errors to Slack chat (free)
Logs are good; logs that someone reads are better. Send logs to Slack, email, PagerDuty, or a webhook.
The Idiot's Guide to Quashing Microservices
40-minute video overview of the rapidly changing microservices landscape filmed at GOTO Chicago.
GOTO Chicago 2016
Fetching and Running Docker Container Images with rkt
Spark Comparison: AWS vs. Google Cloud Platform
Assessing cost, performance, and run time of a typical Spark workload.
Michael Li and Ariel M'ndange-Pfupfu
12 Reasons Why Your App Won’t Scale
Considering OpenStack in the Enterprise? What To Consider
10 Ways To Win At DevOps: What IT Pros Need To Know
Making Stakeholders Aware of the Impact of Website Performance
3 Subtle Lessons Learned While Building Microservices
Instantly pinpoint application performance issues, and see who wrote the slow code.
50 Top Server Monitoring and Application Performance Monitoring (APM) Solutions
Open-Source DevOps Security Tools, and How to Use Them