blob: a3f8c51b8dc889076131b2bba95cb483cdca3eb4 [file] [log] [blame]
<!--
▄▄▄ ██▓███ ▄▄▄ ▄████▄ ██░ ██ ▓█████ ██▓ ▄████ ███▄ █ ██▓▄▄▄█████▓▓█████
▒████▄ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ▓██░ ██▒▓█ ▀ ▓██▒ ██▒ ▀█▒ ██ ▀█ █ ▓██▒▓ ██▒ ▓▒▓█ ▀
▒██ ▀█▄ ▓██░ ██▓▒▒██ ▀█▄ ▒▓█ ▄ ▒██▀▀██░▒███ ▒██▒▒██░▄▄▄░▓██ ▀█ ██▒▒██▒▒ ▓██░ ▒░▒███
░██▄▄▄▄██ ▒██▄█▓▒ ▒░██▄▄▄▄██ ▒▓▓▄ ▄██▒░▓█ ░██ ▒▓█ ▄ ░██░░▓█ ██▓▓██▒ ▐▌██▒░██░░ ▓██▓ ░ ▒▓█ ▄
▓█ ▓██▒▒██▒ ░ ░ ▓█ ▓██▒▒ ▓███▀ ░░▓█▒░██▓░▒████▒ ░██░░▒▓███▀▒▒██░ ▓██░░██░ ▒██▒ ░ ░▒████▒
▒▒ ▓▒█░▒▓▒░ ░ ░ ▒▒ ▓▒█░░ ░▒ ▒ ░ ▒ ░░▒░▒░░ ▒░ ░ ░▓ ░▒ ▒ ░ ▒░ ▒ ▒ ░▓ ▒ ░░ ░░ ▒░ ░
▒ ▒▒ ░░▒ ░ ▒ ▒▒ ░ ░ ▒ ▒ ░▒░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░░ ░ ▒░ ▒ ░ ░ ░ ░ ░
░ ▒ ░░ ░ ▒ ░ ░ ░░ ░ ░ ▒ ░░ ░ ░ ░ ░ ░ ▒ ░ ░ ░
░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
-->
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="canonical" href="https://ignite.apache.org/provenusecases.html" />
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<title>Proven Use Cases - Apache Ignite</title>
<!--#include virtual="/includes/styles.html" -->
<!--#include virtual="/includes/sh.html" -->
</head>
<body>
<div id="wrapper">
<!--#include virtual="/includes/header.html" -->
<main id="main" role="main" class="container">
<section id="proven-usecases" class="page-section">
<h1 class="first">Proven Use Cases for Apache Ignite&reg;</h1>
<p>
Ignite has been used to solve complex problems pertaining to speed and scalability.
The following videos show some of the use cases of Ignite usage in production.
</p>
<p>
If you have an Apache Ignite use case to share then do not hesitate reaching us out on
<a href="mailto:dev@ignite.apache.org?Subject=Share my Apache Ignite Use Case" aria-label="Send Email"> the Ignite dev list.</a>
</p>
<p>
Refer to <a href="https://cwiki.apache.org/confluence/display/IGNITE/Third+Party+Support+and+Employment" aria-label="Support and Employment" target="_blank" rel="noopener">
this page</a>, if you're looking for or provide Apache Ignite production support.
</p>
<section id="dummy" class="page-section">
</section>
<section id="agilent" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">
Leveraging In-Memory Data Grid for faster Time-to-Market and Data Flexibility problems of Digital Channels
</h3>
<p class="usecase-video-presenter">Appar Singh<br/>
<span class="usecase-video-company">IT Architect at <strong>Agilent Technologies Inc</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/78UE11GrWzk" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
<p>
<a href="https://www.imcsummit.org/2018/us/session/leveraging-memory-data-grid-faster-time-market-and-data-flexibility-problems-digital" target="_blank" rel="noopener" aria-label="In-Memory Computing Summit Session">
Slides and more
</a>
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="ing-2" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">
Embracing the Service Consumption Shift in Banking
</h3>
<p class="usecase-video-presenter">David Follen<br/>
<span class="usecase-video-company">Chapter lead at <strong>ING Belgium</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/CPmwnjDJ1Sk" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
<p>
<a href="https://www.imcsummit.org/2018/us/session/embracing-service-consumption-shift-banking" aria-label="In-Memory Computing Summit Session" target="_blank" rel="noopener">
Slides and more
</a>
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="wellinton-2" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">
Optimized in-memory IBOR architecture in a cloud environment using Apache Ignite
</h3>
<p class="usecase-video-presenter">Rafique Awan<br/>
<span class="usecase-video-company">Vice President(VP)/Principal at <strong>Wellington Management</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/3XX89jSizsc" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
<p>
<a href="https://www.imcsummit.org/2018/us/session/optimized-memory-ibor-architecture-cloud-environment-using-apache-ignite" target="_blank" rel="noopener" aria-label="In-Memory Computing Summit Session">
Slides and more
</a>
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="american-airlines" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">
In-Memory Computing Patterns for High Volume, Real-Time Applications
</h3>
<p class="usecase-video-presenter">Narendra Paruchuri<br/>
<span class="usecase-video-company">Senior Principal Architect at <strong>American Airlines</strong></span>
</p>
<p class="usecase-video-presenter">Murali Ande<br/>
<span class="usecase-video-company">Director of Technology Innovation at <strong>American Airlines</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/ZZI7MVE1ZBo" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
<p>
<a href="https://www.imcsummit.org/2018/us/session/memory-computing-patterns-high-volume-real-time-applications" target="_blank" rel="noopener" aria-label="In-Memory Computing Summit Session">
Slides and more
</a>
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="wellington" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">
Implementation of Investment Book of Record (IBOR ) using Apache Ignite
</h3>
<p class="usecase-video-presenter">Rafique Awan<br/>
<span class="usecase-video-company">Vice President(VP)/Principal at <strong>Wellington Management</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/MMI0RIiLadM" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
<p>
<a href="https://www.imcsummit.org/us/sessions/implementation-investment-book-record-ibor-using-apache-ignitegridgain" target="_blank" rel="noopener" aria-label="In-Memory Computing Summit Session">
Slides and more
</a>
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="ing" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">Journey into the Use of IMDG to Strengthen the Electronic Banking Offering of ING</h3>
<p class="usecase-video-presenter">Lieven Merckx<br/>
<span class="usecase-video-company">IT Architect at <strong>ING Belgium</strong></span>
</p>
<p>
<a href="https://www.imcsummit.org/2017/eu/sessions/journey-use-imdg-strengthen-electronic-banking-offering-ing-be" target="_blank" rel="noopener" aria-label="In-Memory Computing Session">This presentation</a>
explains how Apache Ignite and GridGain in-memory data grid capabilities are used to
increase the scalability and availability of the electronic banking offerings.
The goal is to share experiences on how this technology fits into the technical landscape and
which integration patterns are being tested and deployed.
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="sberbank" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">
High Availability and Disaster Recovery for IMDG
</h3>
<p class="usecase-video-presenter">Vladimir Komarov<br/>
<span class="usecase-video-company">Enterprise IT Architect at <strong>Sberbank</strong></span>
</p>
<p class="usecase-video-presenter">Mikhail Gorelov<br/>
<span class="usecase-video-company">Operations expert & manager at <strong>Sberbank</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/0iJ0a9Cy_rA" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
<p>
<a href="https://www.imcsummit.org/us/sessions/high-availability-and-disaster-recovery-imdg" aria-label="In-Memory Computing Session" target="_blank" rel="noopener">
Slides and more
</a>
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="24-hours-fitness" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">
How In-Memory Solutions Can Assist with SaaS Integrations
</h3>
<p class="usecase-video-presenter">Craig Gresbrink<br/>
<span class="usecase-video-company">Solutions Architect at <strong>24 Hour Fitness</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/bOTR8GfVwGk" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
<p>
<a href="https://www.imcsummit.org/us/sessions/how-in-memory-solutions-can-assist-saas-integrations" target="_blank" rel="noopener" aria-label="In-Memory Computing Session">
Slides and more
</a>
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="the-glue" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">
How to build an event driven, dynamically re-configurable micro services platform
</h3>
<p class="usecase-video-presenter">Sven Beauprez<br/>
<span class="usecase-video-company">Application Integration Architect at <strong>The Glue</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/1D8hyLWMtfM" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
</div>
<p>&nbsp;</p>
</section>
<section id="homeaway" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">An Ignite Compute Grid in the Cloud</h3>
<p class="usecase-video-presenter">Chris Berry<br/>
<span class="usecase-video-company">Software Architect at <strong>HomeAway</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/qYd9GGRC4L0" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
<p>
<a href="https://www.imcsummit.org/us/sessions/ignite-compute-grid-in-cloud" aria-label="In-Memory Computing Session" target="_blank" rel="noopener">
Slides and more
</a>
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="fsb-tech" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">Apache Ignite London 2nd Meetup: Scaling Sports Betting from FSB Tech</h3>
<p class="usecase-video-presenter">Sam Lawrence<br/>
<span class="usecase-video-company">CTO, <strong>FSB</strong></span>
</p>
<div class="usecase-video">
<iframe width="840" height="440" src="https://www.youtube.com/embed/RxWLt3x_yBk" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
</div>
</div>
<p>&nbsp;</p>
</section>
<section id="jac-travel" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">Using In-Memory Grid Compute to Achieve Scalability and High Performance with Legacy Travel Applications</h3>
<p class="usecase-video-presenter">Francesco De Marchis<br/>
<span class="usecase-video-company">CTO at <strong>JacTravel Group</strong></span>
</p>
<p>
<a href="https://www.imcsummit.org/2017/eu/sessions/using-memory-grid-compute-achieve-scalability-and-high-performance-legacy-travel" aria-label="In-Memory Computing Session" target="_blank" rel="noopener">This presentation</a>
looks at the technical challenges presented to JacTravel Group,
following the acquisition of rival hotel accommodation provider, TotalStay Group in 2016.
Working with specialist technology consultancy, CG Consultancy, a strategic 18 month project
was formed with a roadmap to consolidate booking platforms, ring-fence legacy functionality and
to deliver enhanced search capability - underpinned with in-memory data grid capabilities of
Apache Ignite and GridGain.
</p>
</div>
<p>&nbsp;</p>
</section>
<section id="yahoo-jp" class="page-section">
<div class="col-sm-12 col-md-12 col-xs-12 ">
<h3 class="usecase-video-title">'Recent purchases' with Apache Ignite</h3>
<p class="usecase-video-presenter">Roman Shtykh<br/>
<span class="usecase-video-company">Big Data Architect at <strong>Yahoo! JAPAN</strong></span>
</p>
<p>
<a href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" aria-label="Session at Yahoo Japan" target="_blank" rel="noopener">This blog post</a>
explains why Yahoo! Japan chose Apache Ignite as their solution for a highly scalable caching system that
can process tens of thousands requests per second. SQL queries were performed via thin clients since they do not require a standard
topology join and therefore are easier to be handled through container services. After a successful POC, Ignite fully met their
requirements and was quickly rolled into production.
</p>
</div>
<p>&nbsp;</p>
</section>
</section>
</main>
<!--#include virtual="/includes/footer.html" -->
</div>
<!--#include virtual="/includes/scripts.html" -->
</body>
</html>