SlideShare a Scribd company logo
1 of 31
Download to read offline
Eric.kavanagh@bloorgroup.com




Twitter Tag: #briefr   7/17/12
!   Reveal the essential characteristics of enterprise
       software, good and bad

    !   Provide a forum for detailed analysis of today s
       innovative technologies

    !   Give vendors a chance to explain their product to
       savvy analysts

    !   Allow audience members to pose serious questions...
       and get answers!



Twitter Tag: #briefr
!   July: Disruption
      !   August: Analytics
      !   September: Integration
      !   October: Database
      !   November: Cloud
      !   December: Innovators


Twitter Tag: #briefr
!  Disruptive Innovation produces an unexpected new
         market and value network, and is usually geared
         toward a new set of customers.

      !  Every once in a while, something comes along that
         blows everything else out of the water.

      !  The goal, of course, is to turn a disruptive
         technology into a sustaining technology, ie., one that
         overtakes or adequately competes with incumbent
         technologies.



Twitter Tag: #briefr
Robin Bloor is Chief
                           Analyst at
                        The Bloor Group.


                       robin.bloor@bloorgroup.com



Twitter Tag: #briefr
!   Java based open source middleware for real time Big
       Data processing

    !   Based on a high performance in-memory processing
       platform that integrates compute and in-memory
       data grids

    !   As well as its Community Edition, GridGain offers
       three tailored editions: Compute Grid, Data Grid and
       Big Data




Twitter Tag: #briefr
Nikita Ivanov is founder and CEO of GridGain
        Systems, started in 2005 and funded by RTP
        Ventures. Nikita has led GridGain to develop
        advanced and distributed in-memory data and
        computational grid technologies – the top Java
        HPC (high performance computing) platform in
        the world today. He has over 20 years of
        experience in software application development,
        building HPC and middleware platforms,
        contributing to the efforts of other startups and
        notable companies including Adaptec, Visa and
        BEA Systems. Nikita was one of the pioneers in
        using Java technology for server side middleware
        development while working for one of Europe’s
        largest system integrators in 1996. He is an active
        member of Java middleware community,
        contributor to the Java specification, and holds a
        Master’s degree in Electro Mechanics from Baltic
        State Technical University, Saint Petersburg,
        Russia.



Twitter Tag: #briefr
GridGain:

In-Memory Data Platform!


 #gridgain!
     !
Why Big Data?!




>    Because:!
     >    Cheap storage, exp. data growth!
>    Three Vs: Volume, Velocity, Variety!
>    Fast Data: Adding Speed to Vs!
In-Memory Facts!



>         64-bit CPUs can address 16 exabytes!
>         RAM prices drop 30% every 18 months!
     >      1GB costs < $1!
     >      1TB RAM & 48 cores cluster ~ $40K!

>         Multicore CPUs ideal for in-memory parallelization!
Why In-Memory?!

>    Speed matters !
     >    Citi: 100ms == $1M!
     >    Google: 500ms == 20% traffic drop!

>    Disk up to 107 times slower than RAM!
>    In-memory computing tenet:!
     >    RAM is a new DISK!

     >    DISK is a new TAPE    (overflow, recovery)!
Why In-Memory Big Data?!

  Disk-Based:!             In-Memory:"
    >    ETL data!           >    Live data!
    >    Disk speed!         >    RAM speed!
    >    Data warehouse"     >    Data processor"


Fast Data = Disk Warehouse + In-Memory Processing!
Why GridGain?!

>    Scalable In-Memory Data Platform"
     >    Compute Grid + In-Memory Data Grid

          Real Time & Streaming MapReduce, CEP!


     >    TBs of data and 1000s of nodes

          Typical 10s of TBs and 100s of nodes!


     >    In-Memory Speed, Database Reliability!

>    Java-based, Scala and Groovy DSLs!
>    C++, .NET, iOS, Android, PHP, REST!
>    IMDG vs. NoSQL vs. IMDB!
GridGain, At A Glance!
Compute Grid, MapReduce!
In-Memory Data Grid!
GridGain Use Cases!
 Trading Systems

> 
Handle large volumes of transactions!

 Real-time Risk Analysis 

> 
Analysis of trading positions & risk!

 Online Gaming

> 
Online real-time backbone for gaming!

 Real Time Analytics

> 
Live real time insights and operational BI!

 Geo Mapping

> 
Real-time geographical route and traffic information!

 Bioinformatics

> 
Real-time DNA sequencing and matching !
Twitter Tag: #briefr
The Persistence Of
      Memory
Twitter Tag: #briefr
!   Memory:
         !   Memory access is 100,000x faster than HDD	
         !   The disparity in speed is increasing	
         !   Memory cost declines @ 30% pa (roughly)	
         !   Memory cost 500x HDD cost	
      !   SSD:	
          !   3-5x faster than HDD	
          !   15-20x in cost	
          !   Cost declines @ 50% pa (roughly)	
      !   Local HDD:	
          !   3x faster than SAN or NAS (usually)	
          !   Cost declines @ 35% pa (roughly) – so   does SAN 

            	and NAS	


Twitter Tag: #briefr
Twitter Tag: #briefr
Twitter Tag: #briefr
When Memory Becomes The Prime Data Storage Medium




Twitter Tag: #briefr
Twitter Tag: #briefr
!   What is the biggest number of servers currently deployed by a
        GridGain customer? How much memory?

     !   My assumption is that GridGain is being used primarily for new
        applications. Is this the case?

     !   Surprisingly, Big Data applications appear possible. Is this a
        common request?

     !   Does GridGain support “in-memory fault tolerance?”
     !   The beguiling possibility of memory becoming the prime data
        store: Does application migration necessitate application
        rewrites?


Twitter Tag: #briefr
!   How difficult is it to develop applications in the GridGain
        environment in practice. How much training do developers
        need? Do developers need to understand parallel programming
        (e.g. MapReduce)? If not, why not?

     !   Are any companies adopting this technology strategically?
     !   Are there any products that target the GridGain environment
        (In-memory databases, in memory ESBs, etc.)? Is there any
        associated cloud service specifically configured for GridGain
        deployment?




Twitter Tag: #briefr
Twitter Tag: #briefr
!   July: Disruption
     !   August: Analytics
     !   September: Integration
     !   October: Database
     !   November: Cloud
     !   December: Innovators

Twitter Tag: #briefr
Twitter Tag: #briefr

More Related Content

More from Inside Analysis

To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security Inside Analysis
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeInside Analysis
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataInside Analysis
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionInside Analysis
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsInside Analysis
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingInside Analysis
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLInside Analysis
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelInside Analysis
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureInside Analysis
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskInside Analysis
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataInside Analysis
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseInside Analysis
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopInside Analysis
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldInside Analysis
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave DuggalInside Analysis
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyInside Analysis
 
Red Hat - Sarangan Rangachari
Red Hat - Sarangan RangachariRed Hat - Sarangan Rangachari
Red Hat - Sarangan RangachariInside Analysis
 

More from Inside Analysis (20)

To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On Time
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of Data
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop Adoption
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time Analytics
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of Everything
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global Level
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your Architecture
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the Risk
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big Data
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data Warehouse
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of Hadoop
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile World
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave Duggal
 
Modus Operandi
Modus OperandiModus Operandi
Modus Operandi
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey Malafsky
 
Red Hat - Sarangan Rangachari
Red Hat - Sarangan RangachariRed Hat - Sarangan Rangachari
Red Hat - Sarangan Rangachari
 
WebAction-Sami Abkay
WebAction-Sami AbkayWebAction-Sami Abkay
WebAction-Sami Abkay
 
DisrupTech 2015ek
DisrupTech 2015ekDisrupTech 2015ek
DisrupTech 2015ek
 

Recently uploaded

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Need for Speed: How In-Memory Changes Everything

  • 1.
  • 3. !   Reveal the essential characteristics of enterprise software, good and bad !   Provide a forum for detailed analysis of today s innovative technologies !   Give vendors a chance to explain their product to savvy analysts !   Allow audience members to pose serious questions... and get answers! Twitter Tag: #briefr
  • 4. !   July: Disruption !   August: Analytics !   September: Integration !   October: Database !   November: Cloud !   December: Innovators Twitter Tag: #briefr
  • 5. !  Disruptive Innovation produces an unexpected new market and value network, and is usually geared toward a new set of customers. !  Every once in a while, something comes along that blows everything else out of the water. !  The goal, of course, is to turn a disruptive technology into a sustaining technology, ie., one that overtakes or adequately competes with incumbent technologies. Twitter Tag: #briefr
  • 6. Robin Bloor is Chief Analyst at The Bloor Group. robin.bloor@bloorgroup.com Twitter Tag: #briefr
  • 7. !   Java based open source middleware for real time Big Data processing !   Based on a high performance in-memory processing platform that integrates compute and in-memory data grids !   As well as its Community Edition, GridGain offers three tailored editions: Compute Grid, Data Grid and Big Data Twitter Tag: #briefr
  • 8. Nikita Ivanov is founder and CEO of GridGain Systems, started in 2005 and funded by RTP Ventures. Nikita has led GridGain to develop advanced and distributed in-memory data and computational grid technologies – the top Java HPC (high performance computing) platform in the world today. He has over 20 years of experience in software application development, building HPC and middleware platforms, contributing to the efforts of other startups and notable companies including Adaptec, Visa and BEA Systems. Nikita was one of the pioneers in using Java technology for server side middleware development while working for one of Europe’s largest system integrators in 1996. He is an active member of Java middleware community, contributor to the Java specification, and holds a Master’s degree in Electro Mechanics from Baltic State Technical University, Saint Petersburg, Russia. Twitter Tag: #briefr
  • 10. Why Big Data?! >  Because:! >  Cheap storage, exp. data growth! >  Three Vs: Volume, Velocity, Variety! >  Fast Data: Adding Speed to Vs!
  • 11. In-Memory Facts! >  64-bit CPUs can address 16 exabytes! >  RAM prices drop 30% every 18 months! >  1GB costs < $1! >  1TB RAM & 48 cores cluster ~ $40K! >  Multicore CPUs ideal for in-memory parallelization!
  • 12. Why In-Memory?! >  Speed matters ! >  Citi: 100ms == $1M! >  Google: 500ms == 20% traffic drop! >  Disk up to 107 times slower than RAM! >  In-memory computing tenet:! >  RAM is a new DISK! >  DISK is a new TAPE (overflow, recovery)!
  • 13. Why In-Memory Big Data?! Disk-Based:! In-Memory:" >  ETL data! >  Live data! >  Disk speed! >  RAM speed! >  Data warehouse" >  Data processor" Fast Data = Disk Warehouse + In-Memory Processing!
  • 14. Why GridGain?! >  Scalable In-Memory Data Platform" >  Compute Grid + In-Memory Data Grid
 Real Time & Streaming MapReduce, CEP! >  TBs of data and 1000s of nodes
 Typical 10s of TBs and 100s of nodes! >  In-Memory Speed, Database Reliability! >  Java-based, Scala and Groovy DSLs! >  C++, .NET, iOS, Android, PHP, REST! >  IMDG vs. NoSQL vs. IMDB!
  • 15. GridGain, At A Glance!
  • 18. GridGain Use Cases! Trading Systems
 >  Handle large volumes of transactions! Real-time Risk Analysis 
 >  Analysis of trading positions & risk! Online Gaming
 >  Online real-time backbone for gaming! Real Time Analytics
 >  Live real time insights and operational BI! Geo Mapping
 >  Real-time geographical route and traffic information! Bioinformatics
 >  Real-time DNA sequencing and matching !
  • 22. !   Memory: !   Memory access is 100,000x faster than HDD !   The disparity in speed is increasing !   Memory cost declines @ 30% pa (roughly) !   Memory cost 500x HDD cost !   SSD: !   3-5x faster than HDD !   15-20x in cost !   Cost declines @ 50% pa (roughly) !   Local HDD: !   3x faster than SAN or NAS (usually) !   Cost declines @ 35% pa (roughly) – so does SAN 
 and NAS Twitter Tag: #briefr
  • 25. When Memory Becomes The Prime Data Storage Medium Twitter Tag: #briefr
  • 27. !   What is the biggest number of servers currently deployed by a GridGain customer? How much memory? !   My assumption is that GridGain is being used primarily for new applications. Is this the case? !   Surprisingly, Big Data applications appear possible. Is this a common request? !   Does GridGain support “in-memory fault tolerance?” !   The beguiling possibility of memory becoming the prime data store: Does application migration necessitate application rewrites? Twitter Tag: #briefr
  • 28. !   How difficult is it to develop applications in the GridGain environment in practice. How much training do developers need? Do developers need to understand parallel programming (e.g. MapReduce)? If not, why not? !   Are any companies adopting this technology strategically? !   Are there any products that target the GridGain environment (In-memory databases, in memory ESBs, etc.)? Is there any associated cloud service specifically configured for GridGain deployment? Twitter Tag: #briefr
  • 30. !   July: Disruption !   August: Analytics !   September: Integration !   October: Database !   November: Cloud !   December: Innovators Twitter Tag: #briefr