How to configure Docker to start containers on a specific IP address range

“A recurring question on the Docker mailing list and on the Docker IRC channel is “how can I change the network range used by Docker?”. While Docker itself doesn’t have a configuration option to change this network range (yet!), it is very easy to change it, and here is how…”

http://jpetazzo.github.io/2013/10/16/configure-docker-bridge-network/

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…”

https://signup.netflix.com/openconnect/software

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…”

http://continuousdelivery.uglyduckling.nl/docker/launch-a-fully-functional-system-in-a-second-with-docker-and-criu/

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…”

https://www.digitalocean.com/community/articles/docker-explained-how-to-create-docker-containers-running-memcached

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…”

http://www.cs.usfca.edu/~galles/visualization/Algorithms.html