A New Way of Thinking: Infinite Scalability and Rapid Scale Development (- bigger picture for NOSQL?)

Speaker:        Dr. Jonas Karlsson

Title:          "A New Way of Thinking: Infinite Scalability and Rapid
                Scale Development (- bigger picture for NOSQL?)"

Date:           Monday, 13 February 2012

Time:           2:00pm - 3:00pm

Venue:          Room 4480 (via lifts 25/26), HKUST

Abstract:

In this talk Jonas takes a retrospective look in the mirror of the
scalability work he's done at Google, and previous research work. The
focus is how successful applications in the cloud are enabled by the
designing for "infinite scalability".  The talk draws on NOSQL system
design and implementation experiences and insights gained by enabling and
reviewing numerous applications designed for scalability. Specifically,
necessary principles for designing successful scalable servers are
discussed. At the end, if there is interest we may discuss controversial
ideas regarding future programming languages, execution environments and
what the next stepping stone should be to enable scalability on the large.


******************
Biography:

Jonas currently travels the world, visiting old friends and new friends
that he hasn't seen for 10+ years. On Independence Day he gave notice from
Google after 5 years of fun of implementing various scalable systems. He
spent a month doing a new revolutionary form of tai chi in Shanghai, some
days visiting some monks, meditating and staying in Buddhists temples. If
you ask him what he does: He say he drinks tea! Don't ask where he's from,
ask instead where he's going (Asia). Jonas dwells in design and
implementation of scalable systems, database technology and applications.
At Google he worked on ads-backend, was one of the original creator of
Google Megastore, a next-gen NOSQL database technology system. Last two
years he spent scaling and doing reliable instant indexing in Google Wave.
He started and led the first meditation group at Google about 6 years ago,
and continues to integrate work, programming, Zen meditation and life.
Occasionally he hacks on his functional declarative optimizing query
programming language interpreter. Getting a motorcycle again might be on
the agenda. Jonas has a PhD in Computer Science/Database Systems from
University of Amsterdam.