Netflix Open Connect Appliance Software

“Netflix delivers streaming content using a combination of intelligent clients, a central control system, and a network of Open Connect appliances.

When designing the Open Connect Appliance Software, we focused on these fundamental design goals:

Use of Open Source software
Ability to efficiently read from disk and write to network sockets
High-performance HTTP delivery
Ability to gather routing information via BGP…”

Launch a fully functional system in a second with Docker and CRIU

“A few days ago we met with Jérôme Petazzoni from Docker and discussed some interesting technical issues. I already mentioned one idea here: Run Docker on any OS in a Headless Hypervisor. Today I’ll write about idea suggested by Jérôme — CRIU snapshots for LXC containers…”

How To Create Docker Containers Running Memcached

“In this DigitalOcean article, especially keeping in mind those who host multiple web applications (e.g. multiple WordPress instances, Python Applications, etc.), we are going to create docker images to quickly start running (on-demand) Memcached containers which can be operated individually. These containers, kept and secured within their own environments, will work with the application being hosted to help them get better and faster…”

Data Structure Visualizations

“The best way to understand complex data structures is to see them in action. We’ve developed interactive animations for a variety of data structures and algorithms. Our visualization tool is written in javascript using the HTML5 canvas element, and run in just about any modern browser — including iOS devices like the iPhone and iPad, and even the web browser in the Kindle! (The frame rate is low enough in the Kindle that the visualizations aren’t terribly useful, but the tree-based visualizations — BSTs and AVL Trees — seem to work well enough).
Check the Algorithms menu for all of the latest javascript implementations…”