SlideShare une entreprise Scribd logo
1  sur  55
Télécharger pour lire hors ligne
XLcloud – 3D Rendering in the Cloud
Open Stack Summit, Paris, November, 2014
Marius PREDA, TELECOM SudParis
Philippe GRAVEZ, CEA
Summary
!   Some words about the project
!   Remote rendering principle and optimizations
!   Remote Rendering middleware
!   Demos
Consortium
!   ATEME: H264/MPEG-4/AVC low latency
compression algorithms
!   Bull: cloud infrastructure, distributed systems
architecture and HPC cluster
!   CEA List: interactive simulation of natural
phenomenons, virtual reality
!   EISTI: marketplace, OpenERP integration
! Inria Reso: energy efficiency
!   TSP (Artemis Lab): remote rendering, video
compression, multimodality
! Silkan: massively distributed (HPC) software
architecture for interactive simulation
!   OW2: communication, dissemination
Origin of the project
Winner of 1st Call for Projects
“Cloud Computing” by the FSN
in 2011
!   Project length: 36 months
!   Official Start: 01/01/2012
!   Coordinator: Bull
!   Open Source (Apache V2)
!   http://gitorious.ow2.org/xlcloud
!   http://xlcloud.org/
!   http://gitorious.ow2.org/xlcloud
XLcloud objective
Establish the demonstration of a High Performance Cloud
Computing (HPCC) platform designed to run effectively a
representative set of compute intensive workloads including
interactive games and 3D graphics applications
Capabilities of the XLcloud platform
!   The platform exposes an on-demand Platform-as-a-Service service
endpoint (and GUI) which developers can use to manage software stacks
of nearly any scale and complexity without sacrificing control
!   The platform's main design paradigm is to make it easy to manage the
complete application lifecycle, including resource provisioning,
configuration management, application deployment, software updates,
monitoring, and access control.
!   The software stack artefacts produced by XLcloud are primarily targeted
toward delivering two kinds of virtual clusters, but could easily be
extended to produce other types of virtual platforms:
●  An HPC Virtual Cluster based on SLURM
●  A Remote Rendering Virtual Cluster based on Ogre3D Today’s(topic(
Remote Rendering
Scene%
analyzer%
User(interac1on(
Scene(
descrip1on(
(
Data(
AI(
Local(Input(
Network(
parameters(
Remote(Input(
Segmenta1on(map(
Depth(
map(
Mo1on(vectors(
Applica.on%
Engine%
Scene(Graph(
Rendering%
engine%
2D/3D(graphics(
Video%
Encoder%
Graphics%
Encoder%
RTP/UDP%
Packe.zer%
%
Streamer%
Network(ready(
packets(
Compressed(stream(
Player%
Interac1vity(
Terminal(
parameters(
Network%
Server(
Client(
Network%
How%remote%rendering%works?%
Scene%
analyzer%
User(interac1on(
Scene(
descrip1on(
(
Data(
AI(
Local(Input(
Network(
parameters(
Remote(Input(
Segmenta1on(map(
Depth(
map(
Mo1on(vectors(
Applica.on%
Engine%
Scene(Graph(
Rendering%
engine%
2D/3D(graphics(
Video%
Encoder%
Graphics%
Encoder%
RTP/UDP%
Packe.zer%
%
Streamer%
Network(ready(
packets(
Compressed(stream(
Player%
Interac1vity(
Terminal(
parameters(
Network%
Server(
Client(
Network%
How%remote%rendering%works?%
Scene%
analyzer%
User(interac1on(
Scene(
descrip1on(
(
Data(
AI(
Local(Input(
Network(
parameters(
Remote(Input(
Segmenta1on(map(
Depth(
map(
Mo1on(vectors(
Applica.on%
Engine%
Scene(Graph(
Rendering%
engine%
2D/3D(graphics(
%
%
Video%
Encoder%
Graphics%
Encoder%
RTP/UDP%
Packe.zer%
%
Streamer%
Network(ready(
packets(
Compressed(stream(
Player%
Interac1vity(
Terminal(
parameters(
Network%
Server(
Client(
Network%
How%remote%rendering%works?%
xlcloud(added(value(
Transmoder%
Depth%MAP%
Quality%
control%
Buffers%
extrac.on%
op.miza.ons%
PreJ
Processing%
Scene%
analyzer%
User(interac1on(
Scene(
descrip1on(
(
Data(
AI(
Local(Input(
Network(
parameters(
Remote(Input(
Segmenta1on(map(
Depth(
map(
Mo1on(vectors(
Applica.on%
Engine%
Scene(Graph(
Rendering%
engine%
2D/3D(graphics(
%
%
Video%
Encoder%
Graphics%
Encoder%
RTP/UDP%
Packe.zer%
%
Streamer%
Network(ready(
packets(
Compressed(stream(
Player%
Interac1vity(
Terminal(
parameters(
Network%
Server(
Client(
Network%
How%remote%rendering%works?%
xlcloud(added(value(
Transmoder%
Depth%MAP%
Quality%
control%
RoA%
Quality%
control%
Region(Of((
AKen1on(
Map(
Buffers%
extrac.on%
op.miza.ons%
PreJ
Processing%
Examples of applications in Remote Rendering
The problem that the Cloud can solve for Remote Rendering
Video(bitrate(
Network(Bitrate((kb/s)(
Time((s)(
Frozen(
image(
Frozen(
image(
Frozen(
image(
Frozen(
image(
Reduce the video bitrate to keep it under the network bitrate
Network(Bitrate((kb/s)(
Time((s)(
The problem that the Cloud can solve for Remote Rendering
The objective is simple, the results when applying traditional
rate control are just … horrible
Problem Statement
!   Find new representation spaces of video sequences that allows to
reduce the debit beyond the theoretical limit of the pixel space
while preserving the user experience
Proposed Approach
!   Statistically detect regions of interest (ROI)
!   Create importance maps
!   Concentrate the coding error in “less important” areas
!   Correlate importance maps with the characteristics of the image,
measured in real time
!   Perform a segmentation of the image in relation to these
characteristics
!   Build a hybrid space
!   Compress the hybrid space
!   Transmit, decode and display the rendered hybrid space
What is the “important” info?
Player’s attention is game specific and it depends on the graphical content,
action, interaction
What is the “important” info? “Ask” the user …
5 players, 2 games (Doom3 and 0AD), 1 eye-tracker and many playing hours
To get this …
What is the “important” info? “Ask” the user …
Intra-player analysis
Strong correlation if rp>0,5
Inter-player analysis
Doom3, rp > 0,85 (between ¯xDoom3 and all the tests)
0 A.D., rp > 0,69 (between ¯x0AD and all the tests)
Region of Attention Model
Modulate the quality of the video encoding based on RoA
Additional control: adaptive video coding based on depth map
!   Control of region quality based on distance from viewpoint
!   Inverse exponential function to correct non-linear depth values
!   Variable range support
​"↓5 ,​
%↓2 (
​"↓6 ,​
%↓1 (​"↓3 ,​
%↓1 (
​"↓1 ,​
%↓3 (
​"↓2 ,​
%↓2 (
​"↓4 ,​
%↓2 (
​"↓7 ,​
%↓4 (
Displacing the errors in the video frame is fine, however it
has theoretical limits imposed by the “Pixel” space
!   Additional improvement: represent the image by using two spaces
!   Regions containing edges – represented as color pixels
!   Edge free regions – represented as polynomial coefficients
Hybrid Space – Visual Results
Original%Image%
Hybrid%Space%
Pixel%Informa.on%
Polynomial%Informa.on%
Reconstructed%Image%
Remote Rendering Middleware
Node(2(Node(1(
Remote Rendering – 3 Layers structure
Lobby(
Lobby(Agent( Lobby(Agent(
RR(Session(1(
RR(Session(2(
RR(Session(3(
RR(Session(1(
RR(Session(2(
RR(Session(3(
Applica.on%Catalog%
Client%
Remote%Rendering%Virtual%Cluster%
!   Cluster : Lobby Component
!   Node : Lobby Agent Component
!   Application
Load%Table%
Remote Rendering – 3 Layers Structure
!   Sequence Diagram for Remote Rendering Session Submission
Node(1(
Remote Rendering – 3 Layers Structure
Lobby(
Lobby(Agent(
X(server(
Applica1on(1(
Applica.on%Catalog%
Client%
Remote%Rendering%Virtual%Cluster%
!   Session Initialization
!   X Server launch
!   RR Middleware components launch
!   Application launch
Load%Table%
Streaming(
server(
X(server(
Applica1on(2(
Streaming(
server(
Remote Rendering Middleware - Components
!   Remote Rendering Library
!   Graphics Engine Video Output (GEVO)
!   Interaction Module (NetInput)
!   Open Source Graphics Engine (OGRE)
!   Ogre-GEVO Plugin
!   Video Encoder
!   Local Dependencies
!   Streaming Server
!   Lobby Agent
RR Middleware – Application Integration
RR%Middleware%
RR(Dependencies(
Remote%Rendering%Library%
GEVO%J%RRStream% Interac.vity%(NetInput)%
Video%
Encoder%
Ogre%–%GEVO%Plugin%
3D%Applica.on%Ogre%Applica.on%
Streaming%
Server%
Demo
Games
4(sessions,(1280x(720(
Nvidia(K340(grid(
Intel(Xeon(2(cores(
Games
4(sessions,(1280x(720(
Nvidia(K340(grid(
Intel(Xeon(2(cores(
CPU(
Games
4(sessions,(1280x(720(
Nvidia(K340(grid(
Intel(Xeon(2(cores(
CPU(
Games
4(sessions,(1280x(720(
Nvidia(K340(grid(
Intel(Xeon(2(cores(
GPU(
Games
4(sessions,(1280x(720(
Nvidia(K340(grid(
Intel(Xeon(2(cores(
GPU(
Games
4(sessions,(1280x(720(
Nvidia(K340(grid(
Intel(Xeon(2(cores(
Network(
Games
4(sessions,(1280x(720(
Nvidia(K340(grid(
Intel(Xeon(2(cores(
Network(
!   A demonstration of a High Performance Cloud Computing platform
!   More computation is available, better compression is possible
!   Modulate the compression quality with respect to user attention and
application behavior
!   Generate in real time complementary representation spaces for images
Concluding Remarks
XLCloud:
the interventional
radiology use
case
OW2con’14
Paris, 5 November 2014
Philippe Gravez, Virtual Reality Project Manager,
CEA LIST, FR
| PAGE 1
XLCloud: the interventional radiology use case
Interactive simulation / Virtual Reality for training / Cloud
Introduction
CEA List & technological research
I. CEA List & XLCloud
Interactive simulation
Motivations for XLCloud
2 use cases
II. Interventional radiology
What is it?
Esprimed
VR training tool
III. Implementation
Architecture of XDE applications
Remote deployment
Conclusion
| PAGE 2
CEA List research institute
Smart digital systems – Paris area – Staff ~ 750
| PAGE 3
Contribute to business competitiveness
through innovation and technology transfer
41%
34%
25%
Funding
Project Industrial CEA
FROM RESEARCH
TO INDUSTRY
FUNDAMENTAL
RESEARCH
PUBLICATIONS
APPLIED
RESEARCH
PATENTS
PRODUCTS
MASS
PRODUCTION
Microcavity
Laser
diode
pump
Contacts
10 mm
Microcavity
Laser
diode
pump
Contacts
10 mm
PILOT LINE
PROTOTYPES
Funding
XLCloud: the interventional radiology use case
Interactive simulation / Virtual Reality for training / Cloud
Introduction
CEA List & technological research
I. CEA List & XLCloud
Interactive simulation
Motivations for XLCloud
2 use cases
II. Interventional radiology
What is it?
Esprimed
VR training tool
III. Implementation
Architecture of XDE applications
Remote deployment
Conclusion
| PAGE 4
| PAGE 5
Interactive dynamic simulation
Interactive simulation lab: addressed topics
| PAGE 6
Physics
Soft parts Fluids
Multibody multi-contact
nonsmooth dynamics
Dynamic multi-
objective control
Dynamic
simulation,
Interactions
Interactive
multi-physics
simulation
1
Digital
human
2
Accurate
manipulation
in VR
Interactive Dosimetry
«Advanced»
interactions: haptics,
tracking, HMD, …
Mixed
Reality
Interactive simulation lab: some applications
| PAGE 7
Physics
Interactive
multi-physics
simulation
1
Digital
Human
2Assistance for
assembling,
maintenance or
recycling
Ergonomic
assessment,
cobot design …
Training (VR / MR)Virtual prototyping,
scenario validation
Motivations for XLCloud / Use cases
XLCloud
HPC
Interactive video streaming
Access to HPC capabilities
CFD & dosimetry simulation
High interactivity
Virtual Reality requirement
Ease of deployment
Collaborative working / scalability
Several persons, remotely located, interacting with the same
virtual mock-up from heterogeneous computer interfaces
! 2 XLCloud use cases
Interactive smoke simulation (with Silkan) (HPC++)
Interventional radiology (with Esprimed) (Interactivity++)
| PAGE 8
XLCloud: the interventional radiology use case
Interactive simulation / Virtual Reality for training / Cloud
Introduction
CEA List & technological research
I. CEA List & XLCloud
Interactive simulation
Motivations for XLCloud
2 use cases
II. Interventional radiology
What is it?
Esprimed
VR training tool
III. Implementation
Architecture of XDE applications
Remote deployment
Conclusion
| PAGE 9
Interventional radiology
"  Interventional radiology is a
medical sub-specialty of radiology
which utilizes minimally-invasive
image-guided procedures to
diagnose and treat diseases in
nearly every organ system
(Wikipedia)
"  This means that surgeon and
medical staff are always exposed
to X-rays
"  This is becoming a world wide
issue raised by safety authorities
| PAGE 10
The Esprimed interventional radiology training tool
| PAGE 12
© Data / scenario!
!
XLCloud: the interventional radiology use case
Interactive simulation / Virtual Reality for training / Cloud
Introduction
CEA List & technological research
I. CEA List & XLCloud
Interactive simulation
Motivations for XLCloud
2 use cases
II. Interventional radiology
What is it?
Esprimed
VR training tool
III. Implementation
Architecture of XDE applications
Remote deployment
Conclusion
| PAGE 13
XDE architecture
| PAGE 14
XDE virtual cluster with XLCloud / scalability
| PAGE 15
Network of Orocos agents
Remote
rendering
According to the considered application and the
local resources, select the components to be
virtualized
Conclusion
Development of a training tool for interventional
radiology
A business supported use case
Main motivation: ease of deployment in hospital
facilities
Open a path toward scalability and collaborative work
| PAGE 16

Contenu connexe

En vedette

3d venn diagram 5 pieces powerpoint presentation templates.
3d venn diagram 5 pieces powerpoint presentation templates.3d venn diagram 5 pieces powerpoint presentation templates.
3d venn diagram 5 pieces powerpoint presentation templates.
SlideTeam.net
 
Visualization concept maps
Visualization concept mapsVisualization concept maps
Visualization concept maps
Melda Yildiz
 
3D Cloud Visualizations
3D Cloud Visualizations3D Cloud Visualizations
3D Cloud Visualizations
John Pham
 
3d cycle diagram powerpoint ppt slides.
3d cycle diagram powerpoint ppt slides.3d cycle diagram powerpoint ppt slides.
3d cycle diagram powerpoint ppt slides.
SlideTeam.net
 
3d sales funnel powerpoint ppt slides.
3d sales funnel powerpoint ppt slides.3d sales funnel powerpoint ppt slides.
3d sales funnel powerpoint ppt slides.
SlideTeam.net
 
Download editable sales funnel power point slides and ppt diagram templates
Download editable sales funnel power point slides and ppt diagram templates Download editable sales funnel power point slides and ppt diagram templates
Download editable sales funnel power point slides and ppt diagram templates
SlideTeam.net
 

En vedette (16)

Usando o facebook
Usando o facebookUsando o facebook
Usando o facebook
 
3d venn diagram 5 pieces powerpoint presentation templates.
3d venn diagram 5 pieces powerpoint presentation templates.3d venn diagram 5 pieces powerpoint presentation templates.
3d venn diagram 5 pieces powerpoint presentation templates.
 
Timeline
TimelineTimeline
Timeline
 
Columns and Rows for PowerPoint
Columns and Rows for PowerPointColumns and Rows for PowerPoint
Columns and Rows for PowerPoint
 
3D Set Diagram for PowerPoint by PoweredTemplate.com
3D Set Diagram for PowerPoint by PoweredTemplate.com3D Set Diagram for PowerPoint by PoweredTemplate.com
3D Set Diagram for PowerPoint by PoweredTemplate.com
 
Timeline 3D Demo
Timeline 3D DemoTimeline 3D Demo
Timeline 3D Demo
 
Visualization concept maps
Visualization concept mapsVisualization concept maps
Visualization concept maps
 
3D Cloud Visualizations
3D Cloud Visualizations3D Cloud Visualizations
3D Cloud Visualizations
 
3d cycle diagram powerpoint ppt slides.
3d cycle diagram powerpoint ppt slides.3d cycle diagram powerpoint ppt slides.
3d cycle diagram powerpoint ppt slides.
 
Sheets of Paper Shapes
Sheets of Paper ShapesSheets of Paper Shapes
Sheets of Paper Shapes
 
Airway management in acute trauma setting emcon14 upload version
Airway management in acute trauma setting emcon14   upload versionAirway management in acute trauma setting emcon14   upload version
Airway management in acute trauma setting emcon14 upload version
 
ACII - SL01 - Marcos da evolução computacional
ACII - SL01 - Marcos da evolução computacionalACII - SL01 - Marcos da evolução computacional
ACII - SL01 - Marcos da evolução computacional
 
3d sales funnel powerpoint ppt slides.
3d sales funnel powerpoint ppt slides.3d sales funnel powerpoint ppt slides.
3d sales funnel powerpoint ppt slides.
 
3D Shell with Layers for PowerPoint
3D Shell with Layers for PowerPoint3D Shell with Layers for PowerPoint
3D Shell with Layers for PowerPoint
 
Download editable sales funnel power point slides and ppt diagram templates
Download editable sales funnel power point slides and ppt diagram templates Download editable sales funnel power point slides and ppt diagram templates
Download editable sales funnel power point slides and ppt diagram templates
 
No More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3DNo More Flat Stanley: Learning in 3D
No More Flat Stanley: Learning in 3D
 

Similaire à OW2con'14 - XLcoud, 3D rendering in the cloud, Marius Preda, Institut Mines Telecom

SDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's StampedeSDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's Stampede
Intel® Software
 
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
mfrancis
 
0xdroid -- community-developed Android distribution by 0xlab
0xdroid -- community-developed Android distribution by 0xlab0xdroid -- community-developed Android distribution by 0xlab
0xdroid -- community-developed Android distribution by 0xlab
National Cheng Kung University
 

Similaire à OW2con'14 - XLcoud, 3D rendering in the cloud, Marius Preda, Institut Mines Telecom (20)

XLcloud 3-d remote rendering
XLcloud 3-d remote renderingXLcloud 3-d remote rendering
XLcloud 3-d remote rendering
 
Presentation NBMP and PCC
Presentation NBMP and PCCPresentation NBMP and PCC
Presentation NBMP and PCC
 
Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)Introduction to Software Defined Visualization (SDVis)
Introduction to Software Defined Visualization (SDVis)
 
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
HMS Core Game Solution- create the immersive game world / Fei Tong (Huawei)
 
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdfJIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002
 
Imaging automotive 2015 addfor v002
Imaging automotive 2015   addfor v002Imaging automotive 2015   addfor v002
Imaging automotive 2015 addfor v002
 
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪
【1110ROS社群開講】ROS 2與DDS應用於工業領域_王健豪
 
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mãoWebinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
 
07 Hardware Software
07 Hardware Software07 Hardware Software
07 Hardware Software
 
SDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's StampedeSDVIs and In-Situ Visualization on TACC's Stampede
SDVIs and In-Situ Visualization on TACC's Stampede
 
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
 
0xdroid -- community-developed Android distribution by 0xlab
0xdroid -- community-developed Android distribution by 0xlab0xdroid -- community-developed Android distribution by 0xlab
0xdroid -- community-developed Android distribution by 0xlab
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
 
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...
 
GFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
GFX Part 1 - Introduction to GPU HW and OpenGL ES specificationsGFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
GFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
 
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
 
The next generation of GPU APIs for Game Engines
The next generation of GPU APIs for Game EnginesThe next generation of GPU APIs for Game Engines
The next generation of GPU APIs for Game Engines
 
UplinQ - qualcomm® snapdragon™ processors a super gaming platform
UplinQ - qualcomm® snapdragon™ processors a super gaming platformUplinQ - qualcomm® snapdragon™ processors a super gaming platform
UplinQ - qualcomm® snapdragon™ processors a super gaming platform
 
Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

OW2con'14 - XLcoud, 3D rendering in the cloud, Marius Preda, Institut Mines Telecom