SlideShare une entreprise Scribd logo
1  sur  35
Real­time
web
Cadec
2011


Niklas
Gustavsson
|
niklas.gustavsson@callistaenterprise.se
|
@protocol7
REST
won
(at
least
outside
the
6irewall)




                                            Out
of
2724
public
APIs


    Real‐&me
web                  ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
3   Real‐&me
web   ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Client­server

               Short
lived
requests




Real‐&me
web                     ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
The
Justin
Bieber
use
case




5     Real‐&me
web               ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Polling
(sometimes)
sucks




  Real‐&me
web              ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Or,
it
really
sucks




  Real‐&me
web        ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Enter
real
time
web





Real‐&me
web                    ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
What
about
messaging,
WS­Noti6ication

       and
all
that
great
stuff?




 Real‐&me
web             ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Streaming
               (Comet,
TwiLer,
websockets)




Real‐&me
web                                 ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
!"#$%&'()*+$,##-%./.




                     ,##-$%./.$011$23
               45')6'5$7$528!$9:);)(<<.<5$=
                45')6'5$7$59:);)($(>?@&5$=
                           ///
               45')6'5$7$5AB+$*$;)C:);)(5$=




Real‐&me
web                                  ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Websockets




12     Real‐&me
web   ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
hLp://www.adambarth.com/experimental/websocket.pdf
Real‐&me
web                             ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Webhooks
               The
Hollywood
principle




Real‐&me
web                             ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
!"#$%&'()*+,-.*%/$$!&010
                         2%3'()*+,-.3%4%35)6.,.7%-8%9,8)1113:
                    3;699<6;=3%4%3>++?4&&@>,+)A,;)>'1;-A&6.*@)B*3%C




                           !"#$%&6.*@)B*%/$$!&010
                             2%36.*@)B3%4%DE%C




15   Real‐&me
web                                                     ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Real‐&me
web   ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
PubSubHubbub




Real‐&me
web                  ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
PubSubHubbub




Real‐&me
web                  ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Subscriber




               Publisher         Subscriber




                           Subscriber




Real‐&me
web                  ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Subscriber




Publisher       Hub                   Subscriber




                            Subscriber




 Real‐&me
web         ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Subscriber




Publisher          Hub                Hub                             Subscriber




                         Subscriber




    Real‐&me
web                            ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Hub
<link>




Real‐&me
web                ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
XMPP
               (aka
Jabber)




Real‐&me
web                  ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Client




                     Server   Server                    Client




                    Client
                                Server




                                         Client




24   Real‐&me
web                             ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
http://superfeedr.com/documentation

25   Real‐&me
web          ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Case:
distribuUng
content
                        Sökmotor


                    2



        Alfresco

                                               EPiServer

               1               2




Real‐&me
web                       ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Sökmotor




                               3

        Alfresco

                        PuSH                       EPiServer
                   2
                                   3
               1




Real‐&me
web                           ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Publisher            Subscriber
                           PubSub
                           engine
               Publisher            Subscriber


               Publisher            Subscriber




Real‐&me
web                            ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
PuSH
               publisher    PubSub
                            engine
               Twitter               PuSH
               Stream API            subscriber
               publisher
                                     Websocket
                                     subscriber




Real‐&me
web                              ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Open
source
               http://code.google.com/p/oppna‐program‐pubsub‐service




Real‐&me
web                                             ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
Demo




Real‐&me
web          ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
The
players




Real‐&me
web                 ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
#cadec




Real‐&me
web            ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
http://dev.twitter.com/pages/streaming_api



  http://wiki.webhooks.org/




                                More?

    hLp://xmpp.org/
                                                            hLp://s4.io/




                 hLp://code.google.com/p/pubsubhubbub/




Real‐&me
web                                              ©
2011
Callista
Enterprise
|
www.callistaenterprise.se
?




Real‐&me
web       ©
2011
Callista
Enterprise
|
www.callistaenterprise.se

Contenu connexe

Similaire à Real-time web

The Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStackThe Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStackStuart Charlton
 
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...VMware Tanzu
 
Directory Search Companies Need Better Tools
Directory Search Companies Need Better ToolsDirectory Search Companies Need Better Tools
Directory Search Companies Need Better ToolsRajesh Sengamedu
 
Kranky Geek 2015 - Decisions & Considerations in building your WebRTC App
Kranky Geek 2015 - Decisions & Considerations in building your WebRTC AppKranky Geek 2015 - Decisions & Considerations in building your WebRTC App
Kranky Geek 2015 - Decisions & Considerations in building your WebRTC AppKranky Geek
 
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...CA Technologies
 
Sitecore Experience Commerce Architecture
Sitecore Experience Commerce ArchitectureSitecore Experience Commerce Architecture
Sitecore Experience Commerce ArchitectureRob Earlam
 
Is it Time to Move Your Enterprise to the Cloud
Is it Time to Move Your Enterprise to the CloudIs it Time to Move Your Enterprise to the Cloud
Is it Time to Move Your Enterprise to the CloudProformative, Inc.
 
Nader Dabit - Connecting Mobile & Web Applications to AWS AppSync.pdf
Nader Dabit -  Connecting Mobile & Web Applications to AWS AppSync.pdfNader Dabit -  Connecting Mobile & Web Applications to AWS AppSync.pdf
Nader Dabit - Connecting Mobile & Web Applications to AWS AppSync.pdfAmazon Web Services
 
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...CA Technologies
 
API Frenzy: The Implications and Planning for a Successful API Strategy
API Frenzy: The Implications and Planning for a Successful API StrategyAPI Frenzy: The Implications and Planning for a Successful API Strategy
API Frenzy: The Implications and Planning for a Successful API StrategyAkana
 
Api frenzy june 2013 v2
Api frenzy june 2013 v2Api frenzy june 2013 v2
Api frenzy june 2013 v2Sachin Agarwal
 
Avaya - UK Ireland Outbound User Group Presentation (Public)
Avaya - UK Ireland Outbound User Group Presentation (Public)Avaya - UK Ireland Outbound User Group Presentation (Public)
Avaya - UK Ireland Outbound User Group Presentation (Public)David Ward
 
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010Lincoln Murphy
 
Rackspace Feb 2010 with Text
Rackspace Feb 2010 with TextRackspace Feb 2010 with Text
Rackspace Feb 2010 with TextJustin Pirie
 
Building a Streaming Microservices Architecture - Data + AI Summit EU 2020
Building a Streaming Microservices Architecture - Data + AI Summit EU 2020Building a Streaming Microservices Architecture - Data + AI Summit EU 2020
Building a Streaming Microservices Architecture - Data + AI Summit EU 2020Databricks
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)VMware Tanzu
 
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014cornelia davis
 

Similaire à Real-time web (20)

The Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStackThe Cloud Foundry Story on OpenStack
The Cloud Foundry Story on OpenStack
 
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
Pivotal CenturyLink Cloud Platform Seminar Presentation: The Developer Experi...
 
Directory Search Companies Need Better Tools
Directory Search Companies Need Better ToolsDirectory Search Companies Need Better Tools
Directory Search Companies Need Better Tools
 
Kranky Geek 2015 - Decisions & Considerations in building your WebRTC App
Kranky Geek 2015 - Decisions & Considerations in building your WebRTC AppKranky Geek 2015 - Decisions & Considerations in building your WebRTC App
Kranky Geek 2015 - Decisions & Considerations in building your WebRTC App
 
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
Orchestrating Legacy Services Into Contemporary RESTful WEB APIs With CA App ...
 
Sitecore Experience Commerce Architecture
Sitecore Experience Commerce ArchitectureSitecore Experience Commerce Architecture
Sitecore Experience Commerce Architecture
 
Is it Time to Move Your Enterprise to the Cloud
Is it Time to Move Your Enterprise to the CloudIs it Time to Move Your Enterprise to the Cloud
Is it Time to Move Your Enterprise to the Cloud
 
Real Pro Platinum Complete
Real Pro Platinum CompleteReal Pro Platinum Complete
Real Pro Platinum Complete
 
StepStone 100 days to convince
StepStone 100 days to convinceStepStone 100 days to convince
StepStone 100 days to convince
 
Nader Dabit - Connecting Mobile & Web Applications to AWS AppSync.pdf
Nader Dabit -  Connecting Mobile & Web Applications to AWS AppSync.pdfNader Dabit -  Connecting Mobile & Web Applications to AWS AppSync.pdf
Nader Dabit - Connecting Mobile & Web Applications to AWS AppSync.pdf
 
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
Case Study: Gala Coral Improves the Odds in Retail Gaming and Entertainment w...
 
API Frenzy: The Implications and Planning for a Successful API Strategy
API Frenzy: The Implications and Planning for a Successful API StrategyAPI Frenzy: The Implications and Planning for a Successful API Strategy
API Frenzy: The Implications and Planning for a Successful API Strategy
 
Api frenzy june 2013 v2
Api frenzy june 2013 v2Api frenzy june 2013 v2
Api frenzy june 2013 v2
 
Product News
Product NewsProduct News
Product News
 
Avaya - UK Ireland Outbound User Group Presentation (Public)
Avaya - UK Ireland Outbound User Group Presentation (Public)Avaya - UK Ireland Outbound User Group Presentation (Public)
Avaya - UK Ireland Outbound User Group Presentation (Public)
 
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010
How to Optimize Your SaaS Revenue Streams - Rackspace SaaS & Cloud 2010
 
Rackspace Feb 2010 with Text
Rackspace Feb 2010 with TextRackspace Feb 2010 with Text
Rackspace Feb 2010 with Text
 
Building a Streaming Microservices Architecture - Data + AI Summit EU 2020
Building a Streaming Microservices Architecture - Data + AI Summit EU 2020Building a Streaming Microservices Architecture - Data + AI Summit EU 2020
Building a Streaming Microservices Architecture - Data + AI Summit EU 2020
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
 
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
Unlock Your VMW IaaS Investment with Pivotal CF - VMWorld 2014
 

Plus de Niklas Gustavsson (7)

Spotify services (SDC 2013)
Spotify services (SDC 2013)Spotify services (SDC 2013)
Spotify services (SDC 2013)
 
Not only SQL
Not only SQL Not only SQL
Not only SQL
 
HTML5
HTML5HTML5
HTML5
 
The future is bright
The future is brightThe future is bright
The future is bright
 
CouchDB
CouchDBCouchDB
CouchDB
 
Oredev 2009 JAX-RS
Oredev 2009 JAX-RSOredev 2009 JAX-RS
Oredev 2009 JAX-RS
 
REST made simple with Java
REST made simple with JavaREST made simple with Java
REST made simple with Java
 

Dernier

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
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"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
 

Dernier (20)

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
 
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
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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!
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"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
 

Real-time web

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n