Twitter distributes software 75 times faster using BitTorrent

December 30, 2011 · Posted in innovation · Comment 

BitTornadoMy business associate developed the BitTornado software Twitter is using to solve their server update problem. It’s the same type of problem Apple had when I worked there in 1992. The solution approach similar.

A single distribution server is a bottleneck both for efficiency and reliability. A single server slows down as more clients are accessing it. If the single server fails the entire process stops.

Predictive Innovation defines 15 Alternatives for any problem. The 15 Alternatives are arranged into two dimensions of 3 scales and 5 directions. The 3 scales are Single, Multiple and Continuous (see “Predicting the Next Disruptive Innovation” for more details).

When I was at Apple we solved the problem by moving from a Single mainframe to multiple servers and clients. This spread the bandwidth across more computers and provided more flexibility for doing ad-hoc reports.

BitTorrent is a Continuous solution. It doesn’t just spread the bandwidth over more computers, it spreads it over all the computers using the torrent. It produces the maximum bandwidth with the least vulnerability. It also flips the concept of speed on its head. Instead of getting slower as more computers download a file, it gets faster. Any computer connected to the torrent can share pieces with any other computer connected to the torrent. This is also how it reduces vulnerability. There are multiple sources for the pieces of the file, even if none of them have a complete copy of the file.

New Class: Solve Seemingly Impossible Problems FAST!

December 19, 2011 · Posted in innovation, problem solving · Comment 

Anyone can learn how to quickly solve seemingly-impossible problems. This self-paced online class is a brief introduction to Predictive Innovation® you can use in your life immediately.

When I say anyone I mean it. Children or adults can understand and use the skills taught in this class. You can use the technique any time you want a better option or a different idea.

This easy to understand class teaches you how to use one of the 15 Alternatives to solve problems and find innovations. The technique introduces you to skills needed to describe the entire idea space and predict innovations.

Predictive Innovation® Core Skills: Inversion This course is being re-done, signup at to be notified when the new course is offered..