SlideShare a Scribd company logo
1 of 74
Download to read offline
A S Y N C H R O N O U S D ATA P R O C E S S I N G
Andrea Giuliano
@bit_shark
B u l g a r i a P H P
C O N F E R E N C ESeptember 27th, 2015
Andrea Giuliano
@bit_shark
$WHOAMI
COMMUNICATION
SYNCHRONOUS
COMMUNICATION
time
system A
system B
Request
Response
blocked
Pros Cons
• easy to reason about
• immediate feedback
• client can get stuck
• impractical in low latency env
SYNCHRONOUS
COMMUNICATION
ASYNCHRONOUS
COMMUNICATION
time
system A
system B
Request
• useful for long-running jobs
• systems decoupled
• scales well (event-based)
• additional system
requirements
ASYNCHRONOUS
COMMUNICATION
Pros Cons
INTEROPERABILITY
ADVANCED MESSAGE
QUEUING PROTOCOL
• message orientation
• queuing
• routing
• reliability
• security
P R O D U C E R C O N S U M E R
Produce Consumes
B R O K E R
ENTITIES INVOLVED
P R O D U C E R C O N S U M E R
Produce
Exchange
Consumes
B R O K E R
THE BROKER
P R O D U C E R C O N S U M E R
Produce
Exchange
Routes
Consumes
B R O K E R
THE BROKER
P R O D U C E R C O N S U M E R
Produce
Exchange Queue
Routes
Consumes
B R O K E R
THE BROKER
MESSAGING PATTERNS
{
"require": {
"videlalvaro/php-amqplib": "@stable",
...
}
}
$ composer.phar install
PRODUCER/CONSUMER
P R O D U C E R C O N S U M E R
Q U E U E
PRODUCER/CONSUMER
PRODUCING MESSAGES
PRODUCING MESSAGES
PRODUCING MESSAGES
PRODUCING MESSAGES
CONSUMING MESSAGES
CONSUMING MESSAGES
CONSUMING MESSAGES
SCALING UP
P R O D U C E R
C O N S U M E R
Q U E U E
C O N S U M E R
…
CONSUMERS CAN DIE
MESSAGE
ACKNOWLEDGEMENT
MESSAGE ACKS
switch on acks
send ack
QOS POLICY
C O N S U M E R
C O N S U M E R
ROUND ROBIN DISPATCHING
C O N S U M E R
C O N S U M E R
ROUND ROBIN DISPATCHING
C O N S U M E R
C O N S U M E R
ROUND ROBIN DISPATCHING
C O N S U M E R
C O N S U M E R
ROUND ROBIN DISPATCHING
!
FAIR DISPATCHING
C O N S U M E R
C O N S U M E R
FAIR DISPATCHING
C O N S U M E R
C O N S U M E R
FAIR DISPATCHING
C O N S U M E R
C O N S U M E R
FAIR DISPATCHING
C O N S U M E R
C O N S U M E R
ack
FAIR DISPATCHING
C O N S U M E R
C O N S U M E R
FAIR DISPATCHING
BROKER CAN DIE
DURABILITY
DURABILITY
declare the queue
persistent
PUBLISH/SUBSCRIBE
PUBLISH/SUBSCRIBE
P U B L I S H E R
S U B S C R I B E R
Q U E U E
S U B S C R I B E R S U B S C R I B E R
PUBLISH/SUBSCRIBE
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
tell me when a user is created
tell me when a user is created
tell me when a user is created
PUBLISH/SUBSCRIBE
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
U S E R
S E R V I C E
B R O K E R
username: agiuliano
password: ******
mail: ***@gmail.com
UserCreated
PUBLISH/SUBSCRIBE
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
UserCreated
UserCreated
UserCreated
PUBLISH/SUBSCRIBE
U S E R
S E R V I C E
B R O K E R
UserCreated
PUBLISH/SUBSCRIBE
M A I L
S E R V I C E
B R O K E R
tellmewhenauseriscreated
PUBLISH/SUBSCRIBEUserCreated
M A I L
S E R V I C E
B R O K E R
ROUTING
ROUTING
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[UserCreated, UserUpdated]
UserCreated
UserCreated
ROUTING
U S E R
S E R V I C E
B R O K E R
UserUpdated
routing key: updated
ROUTING
M A I L
S E R V I C E
B R O K E R
routing keys:
[created, updated]
ROUTING
M A I L
S E R V I C E
B R O K E R
routing keys:
[created, updated]
TOPIC
TOPIC
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
TOPIC
TOPIC
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
U S E R
S E R V I C E
<user. created>
TOPIC
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
U S E R
S E R V I C E
<user. created>
TOPIC
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
U S E R
S E R V I C E
<user. updated>
TOPIC
M A I L
S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
U S E R
S E R V I C E
<user. updated>
TOPIC
M A I L S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
S T O R E
S E R V I C E
<item.purchased>
TOPIC
M A I L S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
S T O R E
S E R V I C E
<item.purchased>
TOPIC
M A I L S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
S T O R E
S E R V I C E
<item.created>
TOPIC
M A I L S E R V I C E
A U T H
S E R V I C E
C O U P O N
S E R V I C E
B R O K E R
[user. *]
[user. created]
[user. created, *.purchased]
S T O R E
S E R V I C E
<item.created>
SUMMARY
PERFORMANCE
DECOUPLED SYSTEM
INTEROPERABILITY
SCALABILITY
joind.in/14878
Please rate the talk
joind.in/14878
CREDITS
• www.flickr.com/photos/rayofsun/9401226342
• www.flickr.com/photos/kalexanderson/6231391820
• www.flickr.com/photos/dhammza/2891991931
• www.flickr.com/photos/kevlewis/15372562472
• www.flickr.com/photos/hohumhobo/6349729535
• www.flickr.com/photos/107346206
• www.flickr.com/photos/berlin_steve/8414515260
• www.flickr.com/photos/s3a/4816966416
• www.flickr.com/photos/thatguyfromcchs08/2300190277
• www.flickr.com/photos/toniblay/52445415
• www.flickr.com/photos/bobsfever/8226802321
• www.flickr.com/photos/activars/6590201161
• www.flickr.com/photos/michaeljzealot/6485009571

More Related Content

Similar to Asynchronous data processing

TUGASAN 3 - PSVK1143.pdf
TUGASAN 3 - PSVK1143.pdfTUGASAN 3 - PSVK1143.pdf
TUGASAN 3 - PSVK1143.pdfKathleenGrace13
 
ZoomPower 2019: Enhance Productivity with INSZoom Add-Ons and Services
ZoomPower 2019: Enhance Productivity with INSZoom Add-Ons and ServicesZoomPower 2019: Enhance Productivity with INSZoom Add-Ons and Services
ZoomPower 2019: Enhance Productivity with INSZoom Add-Ons and ServicesINSZoom
 
Configuración del directorio activo
Configuración del directorio activoConfiguración del directorio activo
Configuración del directorio activoYadira18
 
Meteor - not just for rockstars
Meteor - not just for rockstarsMeteor - not just for rockstars
Meteor - not just for rockstarsStephan Hochhaus
 
Santander Presentation - Global Digital Innovation
Santander Presentation - Global Digital InnovationSantander Presentation - Global Digital Innovation
Santander Presentation - Global Digital InnovationLisa Cheng
 
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...Michael Ong
 
Product Ideation Process
Product Ideation ProcessProduct Ideation Process
Product Ideation ProcessPrabukarthik R
 
AWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAmazon Web Services
 
The Angular road from 1.x to 2.0
The Angular road from 1.x to 2.0The Angular road from 1.x to 2.0
The Angular road from 1.x to 2.0Vassilis Pitsounis
 
Intro to Microinteractions: Foundation of Details that Delight
Intro to Microinteractions: Foundation of Details that DelightIntro to Microinteractions: Foundation of Details that Delight
Intro to Microinteractions: Foundation of Details that DelightPurple, Rock, Scissors
 
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015Toan Bach Quang Bao
 
Introduction to Information Technology 2
Introduction to Information Technology 2Introduction to Information Technology 2
Introduction to Information Technology 2dmeekis
 
CIA For WordPress Developers
CIA For WordPress DevelopersCIA For WordPress Developers
CIA For WordPress DevelopersDavid Brumbaugh
 
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różniceGoogle Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różniceArtur Skowroński
 
AWS Seminar Series 2015 Brisbane
AWS Seminar Series 2015 BrisbaneAWS Seminar Series 2015 Brisbane
AWS Seminar Series 2015 BrisbaneAmazon Web Services
 
Angular server side rendering with NodeJS - In Pursuit Of Speed
Angular server side rendering with NodeJS - In Pursuit Of SpeedAngular server side rendering with NodeJS - In Pursuit Of Speed
Angular server side rendering with NodeJS - In Pursuit Of SpeedIlia Idakiev
 

Similar to Asynchronous data processing (20)

Fast api
Fast apiFast api
Fast api
 
TUGASAN 3 - PSVK1143.pdf
TUGASAN 3 - PSVK1143.pdfTUGASAN 3 - PSVK1143.pdf
TUGASAN 3 - PSVK1143.pdf
 
ZoomPower 2019: Enhance Productivity with INSZoom Add-Ons and Services
ZoomPower 2019: Enhance Productivity with INSZoom Add-Ons and ServicesZoomPower 2019: Enhance Productivity with INSZoom Add-Ons and Services
ZoomPower 2019: Enhance Productivity with INSZoom Add-Ons and Services
 
Configuración del directorio activo
Configuración del directorio activoConfiguración del directorio activo
Configuración del directorio activo
 
Meteor - not just for rockstars
Meteor - not just for rockstarsMeteor - not just for rockstars
Meteor - not just for rockstars
 
Santander Presentation - Global Digital Innovation
Santander Presentation - Global Digital InnovationSantander Presentation - Global Digital Innovation
Santander Presentation - Global Digital Innovation
 
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
UXSG Office Visit #3 for Singapore Polytechnic S.E.E.D Student Interest Group...
 
Product Ideation Process
Product Ideation ProcessProduct Ideation Process
Product Ideation Process
 
AWS SeMINAR SERIES 2015 Sydney
AWS SeMINAR SERIES 2015 SydneyAWS SeMINAR SERIES 2015 Sydney
AWS SeMINAR SERIES 2015 Sydney
 
AWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 Melbourne
 
The Angular road from 1.x to 2.0
The Angular road from 1.x to 2.0The Angular road from 1.x to 2.0
The Angular road from 1.x to 2.0
 
Intro to Microinteractions: Foundation of Details that Delight
Intro to Microinteractions: Foundation of Details that DelightIntro to Microinteractions: Foundation of Details that Delight
Intro to Microinteractions: Foundation of Details that Delight
 
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015
GENSummit - WEARABLE NEWS BEYOND THE GADGETS 2015
 
Introduction to Information Technology 2
Introduction to Information Technology 2Introduction to Information Technology 2
Introduction to Information Technology 2
 
Auckland AWS Seminar Series
Auckland AWS Seminar SeriesAuckland AWS Seminar Series
Auckland AWS Seminar Series
 
CIA For WordPress Developers
CIA For WordPress DevelopersCIA For WordPress Developers
CIA For WordPress Developers
 
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różniceGoogle Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
Google Assistant & Alexa - Asystenci głosowi: możliwości, podobieństwa, różnice
 
AWS Seminar Series 2015 Brisbane
AWS Seminar Series 2015 BrisbaneAWS Seminar Series 2015 Brisbane
AWS Seminar Series 2015 Brisbane
 
Angular server side rendering with NodeJS - In Pursuit Of Speed
Angular server side rendering with NodeJS - In Pursuit Of SpeedAngular server side rendering with NodeJS - In Pursuit Of Speed
Angular server side rendering with NodeJS - In Pursuit Of Speed
 
AWS SEMINAR SERIES 2015 Perth
AWS SEMINAR SERIES 2015 PerthAWS SEMINAR SERIES 2015 Perth
AWS SEMINAR SERIES 2015 Perth
 

Recently uploaded

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...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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 REVIEWERMadyBayot
 
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...Jeffrey Haguewood
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
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
 
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
 
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 TerraformAndrey Devyatkin
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Recently uploaded (20)

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...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
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...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
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
 
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
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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 New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Asynchronous data processing