![Page 1: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/1.jpg)
HIGH PERFORMANCE DATA STORAGE IN A MICROSERVICES ENVIRONMENT
![Page 2: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/2.jpg)
MICROSERVICES&DATASTORAGE
2
![Page 3: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/3.jpg)
3
![Page 4: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/4.jpg)
4
![Page 5: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/5.jpg)
5
BUSINESS DOMAIN SERVICES
![Page 6: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/6.jpg)
JBOSSDATAGRID
6
![Page 7: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/7.jpg)
JBOSS DATA GRID IN-MEMORY DATA STORE ACCELERATE BIG DATA ANALYTICS
7
In-memory data platform
BRMS Spark EAP Hadoop Spring Boot etc.
Cassandra / Red Hat Storage
Data Overflow Mgmt. to Persistence Store (Hydration & Dehydration)
RDD/DStream Map-Reduce Java Stream
In-memory
Analytics and
Compute Grid
Application Frameworks & APIs
![Page 8: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/8.jpg)
UNLOCKYOURDATA
8
![Page 9: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/9.jpg)
GET VALUE OUT OF YOUR DATA
9
APACHE SPARKMICROSERVICES BUSINESS REPORTING
![Page 10: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/10.jpg)
DEMONSTRATION
10
![Page 11: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/11.jpg)
11 INSERT DESIGNATOR, IF NEEDED
![Page 12: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/12.jpg)
Stringquery="SELECTdisplayName,reputationFROMusersORDERBYreputationDESCLIMIT10";
List<Row>rows=sqlContext.sql(query).collectAsList();InfinispanJavaRDD.write(rows,properties);
![Page 13: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/13.jpg)
Stringquery="SELECTu.locationas`Location`,count(p.id)as`Posts`"+"FROMusersu"+"INNERJOINpostspONu.id=p.ownerUserId"+"WHEREp.postTypeId=1"+"GROUPBYu.location”
+"ORDERBY`Posts`DESCLIMIT10";
List<Row>rows=sqlContext.sql(query).collectAsList();
![Page 14: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/14.jpg)
highestReputation keyword
KeywordAnalytics HighestRankAnalytics
DEMO DATA
PostStore UserStore
owner = 2, dist_sync
![Page 15: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/15.jpg)
AT A SCALE
![Page 16: High Performance Data Storage in a Microservices Environment](https://reader031.vdocuments.us/reader031/viewer/2022030305/5871ada61a28abda6a8b5f6f/html5/thumbnails/16.jpg)
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
THANK YOU