29
©2015 Slide 1 InMemory Computing in Modern Data Architecture Milind Bhandarkar, PhD Founder & CEO Ampool Inc. (http://ampool.io) (@techmilind)

In-Memory Computing in Modern Data Architecture

  • Upload
    imcpune

  • View
    633

  • Download
    0

Embed Size (px)

Citation preview

Page 1: In-Memory Computing in Modern Data Architecture

©2015Slide 1

In-­Memory Computing in Modern Data Architecture

Milind Bhandarkar, PhDFounder & CEOAmpool Inc.

(http://ampool.io)(@techmilind)

Page 2: In-Memory Computing in Modern Data Architecture

About Mehttp://www.linkedin.com/in/milindb

Founding member of Hadoop team at Yahoo! [2005-­2010]

Contributor to Apache Hadoop since v0.1

Built and led Grid Solutions Team at Yahoo! [2007-­2010]

Parallel Programming Paradigms [1989-­today] (PhD cs.illinois.edu)

Center for Development of Advanced Computing (C-­DAC), National Center for Supercomputing Applications (NCSA), Center for Simulation of Advanced Rockets, Siebel Systems (acquired by Oracle), Pathscale Inc. (acquired by QLogic), Yahoo!, LinkedIn, Pivotal (formerly Greenplum), and Ampool Inc.

Page 3: In-Memory Computing in Modern Data Architecture

Hadoop Midwife ;;-­)

Page 4: In-Memory Computing in Modern Data Architecture

About AmpoolEarly stage stealth mode startup based in Silicon Valley

Ampool India Pvt Ltd started August 3

Building next generation Big Data infrastructure products

Focus on Open Source Software & Modern Hardware

Co-­Founders: Robert Geiger, Nitin Lamba, & Dr. R. K. Singh

http://ampool.io

Page 5: In-Memory Computing in Modern Data Architecture

©2015Slide 5

Once upon a time, in a land far far away…

Page 6: In-Memory Computing in Modern Data Architecture

©2015Slide 6

Page 7: In-Memory Computing in Modern Data Architecture

©2015Slide 7

Fast forward 15 years..

Page 8: In-Memory Computing in Modern Data Architecture

©2015Slide 8

Page 9: In-Memory Computing in Modern Data Architecture

©2015Slide 9

What Happened ?

Page 10: In-Memory Computing in Modern Data Architecture

©2015Slide 10

Page 11: In-Memory Computing in Modern Data Architecture

©2015Slide 11

Page 12: In-Memory Computing in Modern Data Architecture

©2015Slide 12

Page 13: In-Memory Computing in Modern Data Architecture

©2015Slide 13

Page 14: In-Memory Computing in Modern Data Architecture

©2015Slide 14

Page 15: In-Memory Computing in Modern Data Architecture

©2015Slide 15

Page 16: In-Memory Computing in Modern Data Architecture

©2015Slide 16

And, then…

HDFS

MapReduce

Page 17: In-Memory Computing in Modern Data Architecture

©2015Slide 17

In a blink of an eye…

HDFS

Pig

Sqoop Flume

Coordination and workflow management

Zookeeper AmbariGemFire XDOozie

MapReduce

Hive

TezGiraph

Hadoop UI

Hue

SolrCloudPhoenix

HBase

Crunch Mahout

Spark

Shark

Streaming

MLib

GraphX

HAW

Q

SpringXD

MADlibHam

ster

YARN

Page 18: In-Memory Computing in Modern Data Architecture

©2015Slide 18

Technology Trends

Page 19: In-Memory Computing in Modern Data Architecture

Infrastructure is increasingly Scale-­Out

Page 20: In-Memory Computing in Modern Data Architecture

Memory throughput growth

Page 21: In-Memory Computing in Modern Data Architecture

Memory hierarchy getting deeper

Page 22: In-Memory Computing in Modern Data Architecture

One-­size-­fits-­all Data Platform Era is Over

Page 23: In-Memory Computing in Modern Data Architecture

Analytics moving from Batch to Real-­Time

Page 24: In-Memory Computing in Modern Data Architecture

Then…

Page 25: In-Memory Computing in Modern Data Architecture

… and Now

Page 26: In-Memory Computing in Modern Data Architecture

©2015Slide 26

Page 27: In-Memory Computing in Modern Data Architecture
Page 28: In-Memory Computing in Modern Data Architecture
Page 29: In-Memory Computing in Modern Data Architecture

©2015Slide 29

Questions ?

We Are Hiring in Pune!(Send CV to [email protected])