SlideShare a Scribd company logo
HIGH PERFORMANCE DATA STORAGE IN A
MICROSERVICES ENVIRONMENT
MICROSERVICES	&	DATA	STORAGE	
2
3
4
5
BUSINESS DOMAIN SERVICES
JBOSS	DATAGRID	
6
JBOSS DATA GRID IN-MEMORY DATA STORE
ACCELERATE BIG DATA ANALYTICS
7
In-memory data platform
BRMS Spark EAPHadoop
Spring
Boot
etc.
Cassandra
/ Red Hat
Storage
Data OverïŹ‚ow Mgmt.
to Persistence Store
(Hydration & Dehydration)
RDD/DStream Map-Reduce
Java Stream
In-
memory
Analytics
and
Compute
Grid
Application Frameworks
& APIs
UNLOCK	YOUR	DATA	
8
GET VALUE OUT OF YOUR DATA
9
APACHE SPARK	MICROSERVICES	 BUSINESS REPORTING
DEMONSTRATION	
10
11INSERT DESIGNATOR, IF NEEDED
String	query	=		
"SELECT	displayName,	reputation	FROM	users	ORDER	BY	
reputation	DESC	LIMIT	10";	
	 		
List<Row>	rows	=	sqlContext.sql(query).collectAsList();	
InfinispanJavaRDD.write(rows,properties);
String	query	=		
"SELECT	u.location	as	`Location`,count(p.id)	as	`Posts`	"		
								+	"FROM	users	u	"		
								+	"INNER	JOIN	posts	p	ON	u.id=p.ownerUserId	"	
								+	"WHERE	p.postTypeId=1	"		
								+	"GROUP	BY	u.location	”	
	+	"ORDER	BY	`Posts`	DESC	LIMIT	10";	
	 		
List<Row>	rows	=	sqlContext.sql(query).collectAsList();
highestReputation
keyword
KeywordAnalytics
HighestRankAnalytics
DEMO DATA
PostStore
UserStore
owner = 2, dist_sync
AT A SCALE
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
THANK YOU

More Related Content

Viewers also liked (20)

PDF
Microservices with Docker, Kubernetes, and Jenkins
Red Hat Developers
 
PDF
Developing In Python On Red Hat Platforms (Nick Coghlan & Graham Dumpleton)
Red Hat Developers
 
PDF
Containers: Under The Hood (Vincent Batts)
Red Hat Developers
 
PDF
MicroServices for Java Developers
Red Hat Developers
 
PDF
Reactive Distributed Applications with Vert.x
Red Hat Developers
 
PDF
CDK 2.0: Docker, Kubernetes, And OSE On Your Desk (Langdon White)
Red Hat Developers
 
PDF
Write Powerful Javascript Modules To Make Your Apps DRY (Brian Leathem)
Red Hat Developers
 
PDF
Kubernetes for Java Developers
Red Hat Developers
 
PDF
Developer Meet Designer (Andres Galante & Brian Leathem)
Red Hat Developers
 
PDF
Agile Is A Four-Letter Word (Jen Krieger)
Red Hat Developers
 
PPTX
Full Stack Development With Node.Js And NoSQL (Nic Raboy & Arun Gupta)
Red Hat Developers
 
PDF
Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...
Red Hat Developers
 
PDF
Boost Development With Java EE7 On EAP7 (Demitris Andreadis)
Red Hat Developers
 
PPTX
DevOps Moves To Production (Lori MacVittie)
Red Hat Developers
 
PDF
Shenandoah GC: Java Without The Garbage Collection Hiccups (Christine Flood)
Red Hat Developers
 
PDF
Java and DevOps: Supercharge Your Delivery Pipeline with Containers
Red Hat Developers
 
PDF
How To Get The Most Out Of Your Hibernate, JBoss EAP 7 Application (StÄle Ped...
Red Hat Developers
 
PDF
The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B and Canary
Red Hat Developers
 
PPTX
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
Red Hat Developers
 
PDF
Architecting cloud-enabled applications using Spring-Integration 2.x
Edson Yanaga
 
Microservices with Docker, Kubernetes, and Jenkins
Red Hat Developers
 
Developing In Python On Red Hat Platforms (Nick Coghlan & Graham Dumpleton)
Red Hat Developers
 
Containers: Under The Hood (Vincent Batts)
Red Hat Developers
 
MicroServices for Java Developers
Red Hat Developers
 
Reactive Distributed Applications with Vert.x
Red Hat Developers
 
CDK 2.0: Docker, Kubernetes, And OSE On Your Desk (Langdon White)
Red Hat Developers
 
Write Powerful Javascript Modules To Make Your Apps DRY (Brian Leathem)
Red Hat Developers
 
Kubernetes for Java Developers
Red Hat Developers
 
Developer Meet Designer (Andres Galante & Brian Leathem)
Red Hat Developers
 
Agile Is A Four-Letter Word (Jen Krieger)
Red Hat Developers
 
Full Stack Development With Node.Js And NoSQL (Nic Raboy & Arun Gupta)
Red Hat Developers
 
Building Reactive Applications With Node.Js And Red Hat JBoss Data Grid (Gald...
Red Hat Developers
 
Boost Development With Java EE7 On EAP7 (Demitris Andreadis)
Red Hat Developers
 
DevOps Moves To Production (Lori MacVittie)
Red Hat Developers
 
Shenandoah GC: Java Without The Garbage Collection Hiccups (Christine Flood)
Red Hat Developers
 
Java and DevOps: Supercharge Your Delivery Pipeline with Containers
Red Hat Developers
 
How To Get The Most Out Of Your Hibernate, JBoss EAP 7 Application (StÄle Ped...
Red Hat Developers
 
The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B and Canary
Red Hat Developers
 
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
Red Hat Developers
 
Architecting cloud-enabled applications using Spring-Integration 2.x
Edson Yanaga
 

Similar to High Performance Data Storage in a Microservices Environment (20)

PPTX
Big Data on the Cloud
Sercan Karaoglu
 
PDF
SAP HANA SPS09 - XS Programming Model
SAP Technology
 
PDF
SparkR-Advance Analytic for Big Data
samuel shamiri
 
PDF
Machine Learning with H2O, Spark, and Python at Strata 2015
Sri Ambati
 
PDF
TWDI Accelerate Seattle, Oct 16, 2017: Distributed and In-Database Analytics ...
Debraj GuhaThakurta
 
PDF
TDWI Accelerate, Seattle, Oct 16, 2017: Distributed and In-Database Analytics...
Debraj GuhaThakurta
 
PPTX
IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...
In-Memory Computing Summit
 
PDF
Using your DB2 SQL Skills with Hadoop and Spark
Cynthia Saracco
 
PDF
Lessons from the Field, Episode II: Applying Best Practices to Your Apache S...
Databricks
 
PDF
Big Data: SQL query federation for Hadoop and RDBMS data
Cynthia Saracco
 
PPTX
Dancing with the Elephant
DataWorks Summit
 
PPTX
Thu-310pm-Impetus-SachinAndAjay
Ajay Shriwastava
 
PDF
Spark Saturday: Spark SQL & DataFrame Workshop with Apache Spark 2.3
Databricks
 
PPTX
Logical Data Warehouse: How to Build a Virtualized Data Services Layer
DataWorks Summit
 
PPTX
Building highly scalable data pipelines with Apache Spark
Martin Toshev
 
PDF
Microsoft R Server for Data Sciencea
Data Science Thailand
 
PPTX
Spark + Cassandra = Real Time Analytics on Operational Data
Victor Coustenoble
 
PDF
Big Data: SQL on Hadoop from IBM
Cynthia Saracco
 
PDF
Accelerate and modernize your data pipelines
Paul Van Siclen
 
PPTX
DAC4B 2015 - Polybase
Ɓukasz Grala
 
Big Data on the Cloud
Sercan Karaoglu
 
SAP HANA SPS09 - XS Programming Model
SAP Technology
 
SparkR-Advance Analytic for Big Data
samuel shamiri
 
Machine Learning with H2O, Spark, and Python at Strata 2015
Sri Ambati
 
TWDI Accelerate Seattle, Oct 16, 2017: Distributed and In-Database Analytics ...
Debraj GuhaThakurta
 
TDWI Accelerate, Seattle, Oct 16, 2017: Distributed and In-Database Analytics...
Debraj GuhaThakurta
 
IMC Summit 2016 Breakout - William Bain - Implementing Extensible Data Struct...
In-Memory Computing Summit
 
Using your DB2 SQL Skills with Hadoop and Spark
Cynthia Saracco
 
Lessons from the Field, Episode II: Applying Best Practices to Your Apache S...
Databricks
 
Big Data: SQL query federation for Hadoop and RDBMS data
Cynthia Saracco
 
Dancing with the Elephant
DataWorks Summit
 
Thu-310pm-Impetus-SachinAndAjay
Ajay Shriwastava
 
Spark Saturday: Spark SQL & DataFrame Workshop with Apache Spark 2.3
Databricks
 
Logical Data Warehouse: How to Build a Virtualized Data Services Layer
DataWorks Summit
 
Building highly scalable data pipelines with Apache Spark
Martin Toshev
 
Microsoft R Server for Data Sciencea
Data Science Thailand
 
Spark + Cassandra = Real Time Analytics on Operational Data
Victor Coustenoble
 
Big Data: SQL on Hadoop from IBM
Cynthia Saracco
 
Accelerate and modernize your data pipelines
Paul Van Siclen
 
DAC4B 2015 - Polybase
Ɓukasz Grala
 
Ad

More from Red Hat Developers (20)

PDF
DevNation Tech Talk: Getting GitOps
Red Hat Developers
 
PDF
Exploring the power of OpenTelemetry on Kubernetes
Red Hat Developers
 
PDF
GitHub Makeover | DevNation Tech Talk
Red Hat Developers
 
PDF
Quinoa: A modern Quarkus UI with no hassles | DevNation tech Talk
Red Hat Developers
 
PDF
Extra micrometer practices with Quarkus | DevNation Tech Talk
Red Hat Developers
 
PDF
Event-driven autoscaling through KEDA and Knative Integration | DevNation Tec...
Red Hat Developers
 
PDF
Integrating Loom in Quarkus | DevNation Tech Talk
Red Hat Developers
 
PDF
Quarkus Renarde đŸŠŠâ™„: an old-school Web framework with today's touch | DevNatio...
Red Hat Developers
 
PDF
Containers without docker | DevNation Tech Talk
Red Hat Developers
 
PDF
Distributed deployment of microservices across multiple OpenShift clusters | ...
Red Hat Developers
 
PDF
DevNation Workshop: Object detection with Red Hat OpenShift Data Science [Mar...
Red Hat Developers
 
PDF
Dear security, compliance, and auditing: We’re sorry. Love, DevOps | DevNatio...
Red Hat Developers
 
PDF
11 CLI tools every developer should know | DevNation Tech Talk
Red Hat Developers
 
PDF
A Microservices approach with Cassandra and Quarkus | DevNation Tech Talk
Red Hat Developers
 
PDF
GitHub Actions and OpenShift: ​​Supercharging your software development loops...
Red Hat Developers
 
PDF
To the moon and beyond with Java 17 APIs! | DevNation Tech Talk
Red Hat Developers
 
PDF
Profile your Java apps in production on Red Hat OpenShift with Cryostat | Dev...
Red Hat Developers
 
PDF
Kafka at the Edge: an IoT scenario with OpenShift Streams for Apache Kafka | ...
Red Hat Developers
 
PDF
Kubernetes configuration and security policies with KubeLinter | DevNation Te...
Red Hat Developers
 
PDF
Level-up your gaming telemetry using Kafka Streams | DevNation Tech Talk
Red Hat Developers
 
DevNation Tech Talk: Getting GitOps
Red Hat Developers
 
Exploring the power of OpenTelemetry on Kubernetes
Red Hat Developers
 
GitHub Makeover | DevNation Tech Talk
Red Hat Developers
 
Quinoa: A modern Quarkus UI with no hassles | DevNation tech Talk
Red Hat Developers
 
Extra micrometer practices with Quarkus | DevNation Tech Talk
Red Hat Developers
 
Event-driven autoscaling through KEDA and Knative Integration | DevNation Tec...
Red Hat Developers
 
Integrating Loom in Quarkus | DevNation Tech Talk
Red Hat Developers
 
Quarkus Renarde đŸŠŠâ™„: an old-school Web framework with today's touch | DevNatio...
Red Hat Developers
 
Containers without docker | DevNation Tech Talk
Red Hat Developers
 
Distributed deployment of microservices across multiple OpenShift clusters | ...
Red Hat Developers
 
DevNation Workshop: Object detection with Red Hat OpenShift Data Science [Mar...
Red Hat Developers
 
Dear security, compliance, and auditing: We’re sorry. Love, DevOps | DevNatio...
Red Hat Developers
 
11 CLI tools every developer should know | DevNation Tech Talk
Red Hat Developers
 
A Microservices approach with Cassandra and Quarkus | DevNation Tech Talk
Red Hat Developers
 
GitHub Actions and OpenShift: ​​Supercharging your software development loops...
Red Hat Developers
 
To the moon and beyond with Java 17 APIs! | DevNation Tech Talk
Red Hat Developers
 
Profile your Java apps in production on Red Hat OpenShift with Cryostat | Dev...
Red Hat Developers
 
Kafka at the Edge: an IoT scenario with OpenShift Streams for Apache Kafka | ...
Red Hat Developers
 
Kubernetes configuration and security policies with KubeLinter | DevNation Te...
Red Hat Developers
 
Level-up your gaming telemetry using Kafka Streams | DevNation Tech Talk
Red Hat Developers
 
Ad

Recently uploaded (20)

PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
July Patch Tuesday
Ivanti
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Python basic programing language for automation
DanialHabibi2
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Blockchain Transactions Explained For Everyone
CIFDAQ
Â