SlideShare una empresa de Scribd logo
1 de 59
Internet Mashups Prof. Cesare Pautasso http://www.pautasso.info [email_address]
Abstract ,[object Object]
 
December 2005
 
If it were a country, MySpace would be the seventh biggest, ahead of Russia.  It had 153,339,321 users when I started  writing this article  and 153,523,640  when I had  finished.   The Guardian, 2007
How does the World Wide Web work?
World Wide Web ,[object Object],Web Page URL HTML URL URL URL Hyperlink
Web Architecture Web Browser Web Server Client Server URL Web Page HTTP Protocol
Uniform Resource Identifier http :// www.easyjet.com /en/book/ URI Scheme Authority Path
Writing Web Pages in HTML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Learning HTML ,[object Object],[object Object],[object Object],By Example: whenever you find an interesting page, Look at the source!
How big is the Web?
How big is the Web? ,[object Object],http://www.worldwidewebsize.com/
How big is the Web? ,[object Object],0.5-1.5 TB 1-16 GB
Storing 1 Petabyte in 2008
Web 2.0
You and the Web
Mapping the World
http://map.search.live
Searching for Information
http://www.google.ch
http://wikipedia.org/
About Wikipedia 250 languages 2.5 million articles 6.8 million users 1 out of every 200 page views on the Web
With over 1,100 new and updated entries, over 4,000 contributors, and 65,000 articles, the 2007 Encyclopædia 250 languages 2.5 million articles 6.8 million users About Britannica
With over 1,100 new and updated entries, over 4,000 contributors, and 65,000 articles, the 2007 Encyclopædia Britannica is unsurpassed.  In an age when anyone can post their version of the facts on the Internet,  Encyclopædia Britannica maintains its reputation as the most trusted source of the information and ideas people need… About Britannica
http://www.amazon.com
Telephone from 1919
29 June 2007 Telephone from 2007
This is not a phone! Telephone from 2007
 
www.skype.com www.fring.com September 2005
Sharing Photos (and Videos)
http://flickr.com/
http://youtube.com
Do you still watch TV?
Quality vs. Quantity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Who decides what is news?
http://digg.com
http://blogger.com
What is a blog? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Mashups
What is a Mashup? ,[object Object],[object Object],[object Object],[object Object]
WheaterBonk.com
Mashup Architecture Web  Browser Web  Server Mashup Web  Service APIs Local Database HTTP/XML HTTP/RSS/ATOM HTTP/JSON AJAX Client SOAP HTTP RSS Databases Web Data Feeds
Mashup User Methaphors ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Example:  diggdot.us Example:  netvibes.com Example:  immo.search.ch Example:  wikimapia.com
Doggdot.us
Wikimapia.org
FlashEarth.com
Immo.Search.ch
NetVibes.com
swisstrains.ch
Conclusion http://it.youtube.com/watch?v=5xDITZBizfY  (Italiano) http://it.youtube.com/watch?v=NLlGopyXT_g  (English)
December 2006
[object Object],[object Object],[object Object],December 2006
References http://delicious.com/cesare.pautasso/
http://del.icio.us/
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],University of Lugano

Más contenido relacionado

La actualidad más candente

News Innovation Lightning Talk
News Innovation Lightning TalkNews Innovation Lightning Talk
News Innovation Lightning TalkLeigh Dodds
 
Storytelling for Summarizing Collections in Web Archives
Storytelling for Summarizing Collections in Web ArchivesStorytelling for Summarizing Collections in Web Archives
Storytelling for Summarizing Collections in Web ArchivesMichael Nelson
 
Signal versus noise
Signal versus noiseSignal versus noise
Signal versus noiseDoctorG
 
Proposal for Text Mining PubAg
Proposal for Text Mining PubAgProposal for Text Mining PubAg
Proposal for Text Mining PubAgJake Lever
 
RBMS LODLAM presentation
RBMS LODLAM presentationRBMS LODLAM presentation
RBMS LODLAM presentationJon Voss
 
Radically Open at the National Archives
Radically Open at the National ArchivesRadically Open at the National Archives
Radically Open at the National ArchivesJon Voss
 
Missing links closing talk - with notes
Missing links closing talk - with notesMissing links closing talk - with notes
Missing links closing talk - with notesKevin Ashley
 
Intro to Web 2.0
Intro to Web 2.0Intro to Web 2.0
Intro to Web 2.0guestc5b3ad
 
Intro to Web 2.0
Intro to Web 2.0Intro to Web 2.0
Intro to Web 2.0hblowers
 
Readying Web Archives to Consume and Leverage Web Bundles
Readying Web Archives to Consume and Leverage Web BundlesReadying Web Archives to Consume and Leverage Web Bundles
Readying Web Archives to Consume and Leverage Web BundlesSawood Alam
 
Presentation copyright creative commons etc.
Presentation copyright creative commons etc.Presentation copyright creative commons etc.
Presentation copyright creative commons etc.Reinhard Wieser
 
2011-10-04 BNL infraplaatjes
2011-10-04 BNL infraplaatjes2011-10-04 BNL infraplaatjes
2011-10-04 BNL infraplaatjesJohan Stapel
 

La actualidad más candente (14)

News Innovation Lightning Talk
News Innovation Lightning TalkNews Innovation Lightning Talk
News Innovation Lightning Talk
 
Storytelling for Summarizing Collections in Web Archives
Storytelling for Summarizing Collections in Web ArchivesStorytelling for Summarizing Collections in Web Archives
Storytelling for Summarizing Collections in Web Archives
 
Signal versus noise
Signal versus noiseSignal versus noise
Signal versus noise
 
Proposal for Text Mining PubAg
Proposal for Text Mining PubAgProposal for Text Mining PubAg
Proposal for Text Mining PubAg
 
RBMS LODLAM presentation
RBMS LODLAM presentationRBMS LODLAM presentation
RBMS LODLAM presentation
 
Radically Open at the National Archives
Radically Open at the National ArchivesRadically Open at the National Archives
Radically Open at the National Archives
 
Missing links closing talk - with notes
Missing links closing talk - with notesMissing links closing talk - with notes
Missing links closing talk - with notes
 
Intro to Web 2.0
Intro to Web 2.0Intro to Web 2.0
Intro to Web 2.0
 
Intro to Web 2.0
Intro to Web 2.0Intro to Web 2.0
Intro to Web 2.0
 
Social Networking
Social NetworkingSocial Networking
Social Networking
 
Readying Web Archives to Consume and Leverage Web Bundles
Readying Web Archives to Consume and Leverage Web BundlesReadying Web Archives to Consume and Leverage Web Bundles
Readying Web Archives to Consume and Leverage Web Bundles
 
Presentation copyright creative commons etc.
Presentation copyright creative commons etc.Presentation copyright creative commons etc.
Presentation copyright creative commons etc.
 
2011-10-04 BNL infraplaatjes
2011-10-04 BNL infraplaatjes2011-10-04 BNL infraplaatjes
2011-10-04 BNL infraplaatjes
 
world wide web
world wide webworld wide web
world wide web
 

Destacado

Ways to enhance your social media for nonprofits
Ways to enhance your social media for nonprofitsWays to enhance your social media for nonprofits
Ways to enhance your social media for nonprofitsSuna Gurol
 
JOpera - Eclipse-based Visual Composition Environment featuring a general lan...
JOpera - Eclipse-based Visual Composition Environment featuring a general lan...JOpera - Eclipse-based Visual Composition Environment featuring a general lan...
JOpera - Eclipse-based Visual Composition Environment featuring a general lan...Cesare Pautasso
 
Secrets Of A Happy Life
Secrets Of A Happy LifeSecrets Of A Happy Life
Secrets Of A Happy LifeSreenath S
 
Social Media at Fred Hutchinson Cancer Research Center - The Impossible CAN B...
Social Media at Fred Hutchinson Cancer Research Center - The Impossible CAN B...Social Media at Fred Hutchinson Cancer Research Center - The Impossible CAN B...
Social Media at Fred Hutchinson Cancer Research Center - The Impossible CAN B...Suna Gurol
 
Composing RESTful Services with JOpera
Composing RESTful Services with JOperaComposing RESTful Services with JOpera
Composing RESTful Services with JOperaCesare Pautasso
 
Leadership in the Digital Age - Joan of Arc and Authentic Leadership
Leadership in the Digital Age - Joan of Arc and Authentic LeadershipLeadership in the Digital Age - Joan of Arc and Authentic Leadership
Leadership in the Digital Age - Joan of Arc and Authentic LeadershipSuna Gurol
 
Councelling And Mentoring
Councelling And MentoringCouncelling And Mentoring
Councelling And MentoringSreenath S
 
Social Media proposal for Seattle International Film Festival
Social Media proposal for Seattle International Film Festival Social Media proposal for Seattle International Film Festival
Social Media proposal for Seattle International Film Festival Suna Gurol
 
Communication Barriers
Communication BarriersCommunication Barriers
Communication BarriersSreenath S
 
Guia argentina de tratamiento de la EPOC
Guia argentina de tratamiento de la EPOCGuia argentina de tratamiento de la EPOC
Guia argentina de tratamiento de la EPOCAlejandro Videla
 
Comparison between OGC Sensor Observation Service and SensorThings API
Comparison between OGC Sensor Observation Service and SensorThings APIComparison between OGC Sensor Observation Service and SensorThings API
Comparison between OGC Sensor Observation Service and SensorThings APISensorUp
 
Exploiting Multicores to Optimize Business Process Execution
Exploiting Multicores to Optimize Business Process ExecutionExploiting Multicores to Optimize Business Process Execution
Exploiting Multicores to Optimize Business Process ExecutionCesare Pautasso
 
The Old Lady’S Bet [Joke]!!
The Old Lady’S Bet [Joke]!!The Old Lady’S Bet [Joke]!!
The Old Lady’S Bet [Joke]!!Sreenath S
 
18th ri draft_initial_plantingplanlayout
18th ri draft_initial_plantingplanlayout18th ri draft_initial_plantingplanlayout
18th ri draft_initial_plantingplanlayouturbanPermaculture
 
Huerta Escolar Sena
Huerta Escolar SenaHuerta Escolar Sena
Huerta Escolar Senaguestf6b41
 
Bombon mania 15
Bombon mania   15Bombon mania   15
Bombon mania 15rose
 
Opportunities for strengthening uni brain through gabi
Opportunities for strengthening uni brain through gabiOpportunities for strengthening uni brain through gabi
Opportunities for strengthening uni brain through gabiKadin5
 
Pbt article packet-optical-integration_vishal_05-08-12
Pbt article packet-optical-integration_vishal_05-08-12Pbt article packet-optical-integration_vishal_05-08-12
Pbt article packet-optical-integration_vishal_05-08-12Vishal Sharma, Ph.D.
 

Destacado (20)

Lights
LightsLights
Lights
 
Mashups09
Mashups09Mashups09
Mashups09
 
Ways to enhance your social media for nonprofits
Ways to enhance your social media for nonprofitsWays to enhance your social media for nonprofits
Ways to enhance your social media for nonprofits
 
JOpera - Eclipse-based Visual Composition Environment featuring a general lan...
JOpera - Eclipse-based Visual Composition Environment featuring a general lan...JOpera - Eclipse-based Visual Composition Environment featuring a general lan...
JOpera - Eclipse-based Visual Composition Environment featuring a general lan...
 
Secrets Of A Happy Life
Secrets Of A Happy LifeSecrets Of A Happy Life
Secrets Of A Happy Life
 
Social Media at Fred Hutchinson Cancer Research Center - The Impossible CAN B...
Social Media at Fred Hutchinson Cancer Research Center - The Impossible CAN B...Social Media at Fred Hutchinson Cancer Research Center - The Impossible CAN B...
Social Media at Fred Hutchinson Cancer Research Center - The Impossible CAN B...
 
Composing RESTful Services with JOpera
Composing RESTful Services with JOperaComposing RESTful Services with JOpera
Composing RESTful Services with JOpera
 
Leadership in the Digital Age - Joan of Arc and Authentic Leadership
Leadership in the Digital Age - Joan of Arc and Authentic LeadershipLeadership in the Digital Age - Joan of Arc and Authentic Leadership
Leadership in the Digital Age - Joan of Arc and Authentic Leadership
 
Councelling And Mentoring
Councelling And MentoringCouncelling And Mentoring
Councelling And Mentoring
 
Social Media proposal for Seattle International Film Festival
Social Media proposal for Seattle International Film Festival Social Media proposal for Seattle International Film Festival
Social Media proposal for Seattle International Film Festival
 
Communication Barriers
Communication BarriersCommunication Barriers
Communication Barriers
 
Guia argentina de tratamiento de la EPOC
Guia argentina de tratamiento de la EPOCGuia argentina de tratamiento de la EPOC
Guia argentina de tratamiento de la EPOC
 
Comparison between OGC Sensor Observation Service and SensorThings API
Comparison between OGC Sensor Observation Service and SensorThings APIComparison between OGC Sensor Observation Service and SensorThings API
Comparison between OGC Sensor Observation Service and SensorThings API
 
Exploiting Multicores to Optimize Business Process Execution
Exploiting Multicores to Optimize Business Process ExecutionExploiting Multicores to Optimize Business Process Execution
Exploiting Multicores to Optimize Business Process Execution
 
The Old Lady’S Bet [Joke]!!
The Old Lady’S Bet [Joke]!!The Old Lady’S Bet [Joke]!!
The Old Lady’S Bet [Joke]!!
 
18th ri draft_initial_plantingplanlayout
18th ri draft_initial_plantingplanlayout18th ri draft_initial_plantingplanlayout
18th ri draft_initial_plantingplanlayout
 
Huerta Escolar Sena
Huerta Escolar SenaHuerta Escolar Sena
Huerta Escolar Sena
 
Bombon mania 15
Bombon mania   15Bombon mania   15
Bombon mania 15
 
Opportunities for strengthening uni brain through gabi
Opportunities for strengthening uni brain through gabiOpportunities for strengthening uni brain through gabi
Opportunities for strengthening uni brain through gabi
 
Pbt article packet-optical-integration_vishal_05-08-12
Pbt article packet-optical-integration_vishal_05-08-12Pbt article packet-optical-integration_vishal_05-08-12
Pbt article packet-optical-integration_vishal_05-08-12
 

Similar a Internet Mashups

Web20 Intro Naj Shaik
Web20 Intro Naj ShaikWeb20 Intro Naj Shaik
Web20 Intro Naj ShaikKaren Vignare
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesJohn Breslin
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technologyPallawiBulakh1
 
Eurodidaweb May 4 8 2009 Day 2
Eurodidaweb   May 4 8 2009 Day 2Eurodidaweb   May 4 8 2009 Day 2
Eurodidaweb May 4 8 2009 Day 2Stefano Lariccia
 
Eurodidaweb May 4 8 2009 Day 2
Eurodidaweb   May 4 8 2009 Day 2Eurodidaweb   May 4 8 2009 Day 2
Eurodidaweb May 4 8 2009 Day 2alinadica
 
A clean world is a healthy world
A clean world is a healthy worldA clean world is a healthy world
A clean world is a healthy worldGeorgeta Manafu
 
Eurodidaweb May 4 8 2009 Day 2
Eurodidaweb   May 4 8 2009 Day 2Eurodidaweb   May 4 8 2009 Day 2
Eurodidaweb May 4 8 2009 Day 2Georgeta Manafu
 
Eurodidaweb May 4 8 2009 Day 2
Eurodidaweb   May 4 8 2009 Day 2Eurodidaweb   May 4 8 2009 Day 2
Eurodidaweb May 4 8 2009 Day 2radubml
 
Creating A Web 2.0 Toolbox For The Academic Library
Creating A Web 2.0 Toolbox For The Academic LibraryCreating A Web 2.0 Toolbox For The Academic Library
Creating A Web 2.0 Toolbox For The Academic LibraryDarylyne Provost
 
Learning via the Social Web
Learning via the Social WebLearning via the Social Web
Learning via the Social WebJohn Breslin
 
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010Maria Perifanou
 
Reflections on 10 years of the Institutional Web
Reflections on 10 years of the Institutional WebReflections on 10 years of the Institutional Web
Reflections on 10 years of the Institutional Weblisbk
 
411 on Mashups
411 on Mashups411 on Mashups
411 on Mashupsfrickej
 
Web2.0 2012 - lesson 1
Web2.0 2012 - lesson 1Web2.0 2012 - lesson 1
Web2.0 2012 - lesson 1Carlo Vaccari
 
Wikipedia Day 2011 Talk
Wikipedia Day 2011 TalkWikipedia Day 2011 Talk
Wikipedia Day 2011 TalkMark Reynolds
 

Similar a Internet Mashups (20)

Webware Webinar
Webware WebinarWebware Webinar
Webware Webinar
 
Web20 Intro Naj Shaik
Web20 Intro Naj ShaikWeb20 Intro Naj Shaik
Web20 Intro Naj Shaik
 
Web 2.0: a course
Web 2.0: a courseWeb 2.0: a course
Web 2.0: a course
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information Spaces
 
Web2.0 : an introduction
Web2.0 : an introductionWeb2.0 : an introduction
Web2.0 : an introduction
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
Eurodidaweb May 4 8 2009 Day 2
Eurodidaweb   May 4 8 2009 Day 2Eurodidaweb   May 4 8 2009 Day 2
Eurodidaweb May 4 8 2009 Day 2
 
My lectures
My lecturesMy lectures
My lectures
 
Eurodidaweb May 4 8 2009 Day 2
Eurodidaweb   May 4 8 2009 Day 2Eurodidaweb   May 4 8 2009 Day 2
Eurodidaweb May 4 8 2009 Day 2
 
A clean world is a healthy world
A clean world is a healthy worldA clean world is a healthy world
A clean world is a healthy world
 
Eurodidaweb May 4 8 2009 Day 2
Eurodidaweb   May 4 8 2009 Day 2Eurodidaweb   May 4 8 2009 Day 2
Eurodidaweb May 4 8 2009 Day 2
 
Eurodidaweb May 4 8 2009 Day 2
Eurodidaweb   May 4 8 2009 Day 2Eurodidaweb   May 4 8 2009 Day 2
Eurodidaweb May 4 8 2009 Day 2
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Creating A Web 2.0 Toolbox For The Academic Library
Creating A Web 2.0 Toolbox For The Academic LibraryCreating A Web 2.0 Toolbox For The Academic Library
Creating A Web 2.0 Toolbox For The Academic Library
 
Learning via the Social Web
Learning via the Social WebLearning via the Social Web
Learning via the Social Web
 
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
Introduction to Web2.0 & Language Learning, LaProf Summer School 2010
 
Reflections on 10 years of the Institutional Web
Reflections on 10 years of the Institutional WebReflections on 10 years of the Institutional Web
Reflections on 10 years of the Institutional Web
 
411 on Mashups
411 on Mashups411 on Mashups
411 on Mashups
 
Web2.0 2012 - lesson 1
Web2.0 2012 - lesson 1Web2.0 2012 - lesson 1
Web2.0 2012 - lesson 1
 
Wikipedia Day 2011 Talk
Wikipedia Day 2011 TalkWikipedia Day 2011 Talk
Wikipedia Day 2011 Talk
 

Más de Cesare Pautasso

Beautiful APIs - SOSE2021 Keynote
Beautiful APIs - SOSE2021 KeynoteBeautiful APIs - SOSE2021 Keynote
Beautiful APIs - SOSE2021 KeynoteCesare Pautasso
 
How do you back up and consistently recover your microservice architecture?
How do you back up and consistently recover your microservice architecture?How do you back up and consistently recover your microservice architecture?
How do you back up and consistently recover your microservice architecture?Cesare Pautasso
 
Microservices: An Eventually Inconsistent Architectural Style?
Microservices: An Eventually Inconsistent Architectural Style?Microservices: An Eventually Inconsistent Architectural Style?
Microservices: An Eventually Inconsistent Architectural Style?Cesare Pautasso
 
Disaster Recovery and Microservices: The BAC Theorem
Disaster Recovery and Microservices: The BAC TheoremDisaster Recovery and Microservices: The BAC Theorem
Disaster Recovery and Microservices: The BAC TheoremCesare Pautasso
 
The Blockchain as a Software Connector
The Blockchain as a Software ConnectorThe Blockchain as a Software Connector
The Blockchain as a Software ConnectorCesare Pautasso
 
Team Situational Awareness and Architectural Decision Making with the Softwar...
Team Situational Awareness and Architectural Decision Making with the Softwar...Team Situational Awareness and Architectural Decision Making with the Softwar...
Team Situational Awareness and Architectural Decision Making with the Softwar...Cesare Pautasso
 
Push-Enabling RESTful Business Processes
Push-Enabling RESTful Business ProcessesPush-Enabling RESTful Business Processes
Push-Enabling RESTful Business ProcessesCesare Pautasso
 
Atomic Transactions for the REST of us
Atomic Transactions for the REST of usAtomic Transactions for the REST of us
Atomic Transactions for the REST of usCesare Pautasso
 
Service Oriented Architectures and Web Services
Service Oriented Architectures and Web ServicesService Oriented Architectures and Web Services
Service Oriented Architectures and Web ServicesCesare Pautasso
 
Real-time Mashups di Web Service Geografici
Real-time Mashups di Web Service GeograficiReal-time Mashups di Web Service Geografici
Real-time Mashups di Web Service GeograficiCesare Pautasso
 
Towards Scalable Service Composition on Multicores
Towards Scalable Service Composition on MulticoresTowards Scalable Service Composition on Multicores
Towards Scalable Service Composition on MulticoresCesare Pautasso
 
WS-* vs. RESTful Services
WS-* vs. RESTful ServicesWS-* vs. RESTful Services
WS-* vs. RESTful ServicesCesare Pautasso
 
RESTful Service Composition with JOpera
RESTful Service Composition with JOperaRESTful Service Composition with JOpera
RESTful Service Composition with JOperaCesare Pautasso
 
USI SCUBE Associate Member
USI SCUBE Associate MemberUSI SCUBE Associate Member
USI SCUBE Associate MemberCesare Pautasso
 
Lighweight Collaboration Management (Mashups09@OOPSLA)
Lighweight Collaboration Management (Mashups09@OOPSLA)Lighweight Collaboration Management (Mashups09@OOPSLA)
Lighweight Collaboration Management (Mashups09@OOPSLA)Cesare Pautasso
 
Some REST Design Patterns (and Anti-Patterns) - SOA Symposium 2009
Some REST Design Patterns (and Anti-Patterns) - SOA Symposium 2009Some REST Design Patterns (and Anti-Patterns) - SOA Symposium 2009
Some REST Design Patterns (and Anti-Patterns) - SOA Symposium 2009Cesare Pautasso
 

Más de Cesare Pautasso (20)

Beautiful APIs - SOSE2021 Keynote
Beautiful APIs - SOSE2021 KeynoteBeautiful APIs - SOSE2021 Keynote
Beautiful APIs - SOSE2021 Keynote
 
How do you back up and consistently recover your microservice architecture?
How do you back up and consistently recover your microservice architecture?How do you back up and consistently recover your microservice architecture?
How do you back up and consistently recover your microservice architecture?
 
Microservices: An Eventually Inconsistent Architectural Style?
Microservices: An Eventually Inconsistent Architectural Style?Microservices: An Eventually Inconsistent Architectural Style?
Microservices: An Eventually Inconsistent Architectural Style?
 
Disaster Recovery and Microservices: The BAC Theorem
Disaster Recovery and Microservices: The BAC TheoremDisaster Recovery and Microservices: The BAC Theorem
Disaster Recovery and Microservices: The BAC Theorem
 
The Blockchain as a Software Connector
The Blockchain as a Software ConnectorThe Blockchain as a Software Connector
The Blockchain as a Software Connector
 
Team Situational Awareness and Architectural Decision Making with the Softwar...
Team Situational Awareness and Architectural Decision Making with the Softwar...Team Situational Awareness and Architectural Decision Making with the Softwar...
Team Situational Awareness and Architectural Decision Making with the Softwar...
 
Push-Enabling RESTful Business Processes
Push-Enabling RESTful Business ProcessesPush-Enabling RESTful Business Processes
Push-Enabling RESTful Business Processes
 
BPMN for REST
BPMN for RESTBPMN for REST
BPMN for REST
 
SOA with REST
SOA with RESTSOA with REST
SOA with REST
 
Atomic Transactions for the REST of us
Atomic Transactions for the REST of usAtomic Transactions for the REST of us
Atomic Transactions for the REST of us
 
Service Oriented Architectures and Web Services
Service Oriented Architectures and Web ServicesService Oriented Architectures and Web Services
Service Oriented Architectures and Web Services
 
Real-time Mashups di Web Service Geografici
Real-time Mashups di Web Service GeograficiReal-time Mashups di Web Service Geografici
Real-time Mashups di Web Service Geografici
 
Towards Scalable Service Composition on Multicores
Towards Scalable Service Composition on MulticoresTowards Scalable Service Composition on Multicores
Towards Scalable Service Composition on Multicores
 
BPM with REST
BPM with RESTBPM with REST
BPM with REST
 
WS-* vs. RESTful Services
WS-* vs. RESTful ServicesWS-* vs. RESTful Services
WS-* vs. RESTful Services
 
RESTful Service Composition with JOpera
RESTful Service Composition with JOperaRESTful Service Composition with JOpera
RESTful Service Composition with JOpera
 
SOA2010 SOA with REST
SOA2010 SOA with RESTSOA2010 SOA with REST
SOA2010 SOA with REST
 
USI SCUBE Associate Member
USI SCUBE Associate MemberUSI SCUBE Associate Member
USI SCUBE Associate Member
 
Lighweight Collaboration Management (Mashups09@OOPSLA)
Lighweight Collaboration Management (Mashups09@OOPSLA)Lighweight Collaboration Management (Mashups09@OOPSLA)
Lighweight Collaboration Management (Mashups09@OOPSLA)
 
Some REST Design Patterns (and Anti-Patterns) - SOA Symposium 2009
Some REST Design Patterns (and Anti-Patterns) - SOA Symposium 2009Some REST Design Patterns (and Anti-Patterns) - SOA Symposium 2009
Some REST Design Patterns (and Anti-Patterns) - SOA Symposium 2009
 

Último

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Último (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Internet Mashups