¤”ˆ†Œ¤ ¤ƒ€¸—…...

download ¤”ˆ†Œ¤ ¤ƒ€¸—… 5ë…„‌ ê²½—

of 36

  • date post

    16-Apr-2017
  • Category

    Engineering

  • view

    176
  • download

    3

Embed Size (px)

Transcript of ¤”ˆ†Œ¤ ¤ƒ€¸—…...

  • 5

  • 2004 - 2010: PhD in CS, University of Virginia 2010 - 2014: Eucalyptus 2014: Fancy.com 2014 - current: Hewlett-Packard Enterprise

  • Brief computer history

    1930-40: Turing Machine as an idea

    1940 - 1960: ENIAC, EDVAC, EDSAC - war calculators

    1960 - 1970: Mainframe (IBM)

    1960 - 1980: Minicomputers

    ENIAC

    PDP-9

    IBM 360

  • Hackerdom (60-70s) Hacker culture

    Fueled by accessible mini-computers

    MIT Tech Model Railroad Club (1961) - Hacking PDP-1. The birthplace of Hackerdom

    ARPAnet (1970s): bring together hackers nation-wide

    XEROX PARC(1970s): hacking GUI, mouse, glimpse of PC

  • Rise of dark enterprise (1980-) Software is

    Proprietary is the new norm

    High quality proprietary SW

    Microsoft Dos, Windows

    AT&T, BellLab, Sun: Unix

    Oracle DB

    Open-source: anarchistic niche (e.g., GNU by Richard Stallman)

    Bill gates letter to hobbyists

  • New hackerdom (1990-) Linux (1991): Hello everybody

    out there using minix. Im doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones

    Just For Fun leads to accidental revolution

    Cathedral & the Bazaar

  • Open source = (2000-)

    IPO in 1999 at 3B

    Sold to Sun at 1B

    500M 420M

    350M

    5B

  • Open source, the new norm (2010 - )

  • Open source =

  • ?

  • EUCALYPTUS

    AWS on your machines, why not?

    Started in 2008 as a research project at UCSB

    The first open source private Cloud

    JAVA, C, PythonRich Wolski,

    Professor, UCSB and the Founder

  • It was just for fun AWS (Cloud) was not that big in 2008

    Research community was still on GRID computing

    GRID was big in 2000s

    but complex & unusable software

    The professor who often creates a software that people actually use

    I was a big fan

  • 2008 Project started

    2009 Company formed with

    $5.5M from Benchmark

    2010 Marten Mickos as CEO I joined as 18th employee 20M from NEA

    2011 Company grew to 80s

    20K installation, popularity

    Included in Ubuntu 9

    2012 Nokia & a few customer win 30M fund

    2014 Acquisition by HP

  • Growth is funMarten Mickos

    Former CEO of MySQL

    Sold MySQL at 1B

    Strong proponent of work-from home

    Wonderful person

  • James Gosling

  • Work from home 70% people worked from home

    Just the way open source works

    Best way to hire open source gurus

    Difficult without motivation

    Code is the only performance evaluation

  • Tips for building remote team Self-motivation

    with family

    Transparency

    All communication online

    Team-based offline meetings

    All-hands should be fun

  • Work-from-home companies Wordpress (Automattic)

    Ubuntu (Canonical)

    Red Hat

    MySQL

    37Signals

    Fancy.com

  • Eucalyptus achievements Only < 30 engineers ( < 10 software devs)

    API-compatible with EC2, S3, ELB, Autoscaling, VPC, etc.

    About 1M lines of code

    20K+ installation world-wide

    Some big clouds

    Nokia: > 10K cores, running a few years

  • I had fun All stack engineering

    Windows HyperV: C#, Powershell, Windows servers

    Virtual machines, networking, in C

    Service implementation in Java

    Web interface implementation in JS

    Python for fast prototyping

    Some Ruby too

  • Recipe for success, right?

    First, most popular open source AWS clone

    55M fund (from the prestigious VCs)

    Marten Mickos as CEO (just sold MySQL at 1B)

    Strong team of engineers

  • 2008 Project started

    2009 Company formed with

    $5.5M from Benchmark

    2010 Marten Mickos as CEO I joined as 18th employee 20M from NEA OpenStack announced!

    2011 Company grew to 80s

    20K installation, popularity

    Included in Ubuntu 9

    2012 Nokia & a few customer win 30M fund

    Everyone else aligned w/ OpenStack

    10+ VC-backed competitors2014

    Acquisition by HP

  • Lessons #1 Not all open source begins with just for fun

  • Lessons #2 Exemplary Second System Effect

    tendency of small, elegant, and successful systems to have elephantine, feature-laden monstrosities as

    their successors

    V1: simple features and big open source success

    V2: Architecture overhaul to support high availability

    Sales: Customers will buy if only this feature is added

  • Lessons #3 Engineering not adapting fast enough

    V1: Simple architecture and small feature set

    Founders did most of work

    Waterfall model

    V2: Complex architecture and rich feature

    Engineering grew 3x

    Still the workload is not balanced

  • Lesson #4 Cloud changed everything including Open

    Source

    Cloud = Product + Operation

    Eucalyptus = Open source Product of AWS

    Private cloud is contradictory

  • Lesson #5 Culture eats strategy for breakfast

    Founder + early members define culture

    Openness

    Trust

    Bind teams together

    Culture attracts even your enemies

  • Lesson #6 Startup is infectious

  • Time in HPE No change in day-to-day operation

    Still enjoying work-from-home

  • Startup, is it all accident?

  • I believe in hackerdom

  • Thank you!