Académique Documents
Professionnel Documents
Culture Documents
1 of 11
http://swarajyamag.com/magazine/distribute-and-win
EXPLORE
M AGAZ INE
SNAPSHOT
There are many instances, both in nature and business, of the virtues of
10/23/2016 3:31 PM
2 of 11
http://swarajyamag.com/magazine/distribute-and-win
There are many instances, both in nature and business, of the virtues of distributed
systems as compared to monolithic systems. One of the most obvious is the rise of
open-source software, as argued persuasively by Eric Raymond in The Cathedral and
the Bazaar (available online).
He argues that cathedrals (hierarchical, well-organised companies which are the
western norm, e.g., IBM, Microsoft) will in the long run be defeated by bazaars
(loosely federated groups of workers).
In the context of operating systems (the software that controls devices), and
speci cally of the UNIX and Linux systems (which is what Eric was focusing on),
this prophecy has largely come true. Microsoft, so dominant in the last century, has
now lost its monopoly.
If you consider smartphones and tablets as well, the newcomer operating system
Android (from Google) now accounts for as much as 60 percent of the worlds
devices, with Apples iOS running another 10 per cent. And both are derived from
UNIX and Linux; Microsoft Windows share, once 90 percent, is around 30 percent.
A major difference is that UNIX/ Linux are, fundamentally, distributed systems. The
original design of UNIX was radically different from that of operating systems that
existed before it, such as the monolithic IBM System/360. UNIX (and its rewrite
Linux) depends on many small pieces of code, each of which does one thing well,
and which are loosely connected (technically through pipes).
This structure means that arbitrarily complex systems can be built independently
--
10/23/2016 3:31 PM
3 of 11
http://swarajyamag.com/magazine/distribute-and-win
by distributed teams: each team has a contract with the others about sharing
their functionality through well-de ned interfaces. Furthermore, by putting the
(reusable) pieces together in different ways, you are able to create different
con gurations: say, one optimised for number crunching, another for video editing,
yet another for natural language processing.
The rise of these systems was an invention, then, of the greatest relevance, but the
story of how they were thwarted in their rise is an object lesson in the transition
from invention to innovation. It is not obvious that if you build a better mousetrap,
they will come and buy it from you. Potentially radical inventions do not necessarily
become disruptive innovations unless you work on it.
You have to actively market your invention, and moreover, you need to have
friends, an ecosystem that builds co-specialised assets along with you before you
are able to appropriate the value in your invention and turn it into an innovation,
that is to say, something that has succeeded in the marketplace.
But that is a story for another time; let us look at some other instances of
distribution. The Economist magazine recently noted a curious fact, that both
Linux and Amazon Web Services were born on the same day,25 August, the former
25 years ago, and the latter ten years ago. They are closely linked, in that it would
not have been possible to create and support AWS, had open-source software such
as Linux not existed. However, Linux, as The Economist noted drily, will continue to
plod along, while AWS is a $10 billion business, and very pro table.
--
10/23/2016 3:31 PM
4 of 11
http://swarajyamag.com/magazine/distribute-and-win
What have AWS, and other cloud services such as Microsofts Azure, and Googles
own offering, done? Cloud computing means you relinquish control over your
computing requirements (that is, you treat it as a utility that arrives as per your
demand, instead of owning a large computer centre). The cloud is not a single
large monolithic data centre with arrays and arrays of computers, but instead, it is a
constellation of such data centres all over the world.
You, as a user, view computing as an on-demand service, like electricity. You only
pay for what you consume: computing power (CPU), storage or other resources. If
you are a small company, you start off by consuming a small amount, and as you
grow, you keep adding more: thus, capital costs for computing need no longer be a
barrier to entry. Of course, in the rental model, you will probably pay more in the
long run, but then it is an operating expense, not capital cost, and you get
preferential tax treatment. Therefore, from the point of view of the user, distributed
computing is ef cient and cost-effective. And you dont have to employ armies of
system administrators, nor worry too much about the latest upgrades to hardware
and software: someone else takes care of it.
The associated software-as-a-service (SaaS) model is also helpful: instead of buying
expensive software, you simply rent it. The provider will take care of the chores of
keeping it up to date and xing bugs centrally.
Of course, there are losers in this transition, too: of particular note are IT
incumbents, including service providers, who have found demand for their services
--
10/23/2016 3:31 PM
5 of 11
http://swarajyamag.com/magazine/distribute-and-win
--
10/23/2016 3:31 PM
6 of 11
http://swarajyamag.com/magazine/distribute-and-win
--
10/23/2016 3:31 PM
7 of 11
http://swarajyamag.com/magazine/distribute-and-win
one day reach Proxima Centauri B, the candidate exoplanet four light years away.
Thus, from projects up in the heavens, all the way to mundane computing tasks,
the principle that distributed systems are often better than a single monolithic
design seems to hold true. Extrapolating, it could well be the case that
mono-anything is less ef cient: monoculture crops, monopolies, monoglot
Anglophones, monotheistic certainties, even monosodium glutamate, that which
fools your brain into thinking something is tasty.
innovation
Microsoft
Bill Gates
Rajeev Srinivasan focuses on strategy and innovation, which he worked on at Bell Labs and in
Silicon Valley. He has taught innovation at several IIMs. An IIT Madras and Stanford Business
School grad, he has also been a conservative columnist for twenty years.
L AT E S T A RT I C L E S
Thinking Dharma
--
10/23/2016 3:31 PM