SlideShare a Scribd company logo
1 of 27
Download to read offline
RSS: The Publish/Subscribe Model

         WebContent2007
           Salim Ismail
       Keynote Presentation
            June 2007




             Company Confidential
Overview


                          Business Models


                  Consumer                       Enterprise
           Web 2.0 =                                  Event-Driven
          Internet 3.0

                 Publish/Subscribe (Internet 3.0)
                              -Definition
                              - examples
                          - technology underpinning



Slide 2                         Copyright 2007
Publishing…

          The voluntary dissemination of
           data to anyone who wants it
                                                          ERP
                                                        Reporting
                     RSS and ATOM                        Systems
           Blogs         Feeds                XML
                                           Publishing
                                            Systems

           Consumer                      Enterprise
                                  CMS


            UGC
                                                Intranets
                                 Wikis



Slide 3               Copyright 2007
Tag Cloud




Slide 4        Copyright 2007
Web 2.0 – led by Blogs

     • Blogs exploding in use
          – With the rise of the web in the 90s, we had millions of readers, but
            relatively few publishers (e.g. CNN, CNet)
          – Now, due to the ease of publishing with blogs, we now also have
            millions of publishers
              • 1m in 01/04, 10m in 01/05 and over 100m today


     • A Syndication ecosystem has evolved
          – Ping servers, ping aggregators and blogging platforms all
            collaborate to disseminate RSS and Atom updates


     • Blogs now being ‘overtaken’
          – Bloggers: stratifying into self-publishing journalists
          – MySpace, FaceBook, Bebo et al covering the rest

Slide 5                                 Copyright 2007
A few companies betting on it…




Slide 6                   Copyright 2007
Overview


                 Business Models


                                           What is the
          Consumer                      Enterprise
                                          Technological
                                          Framework??




          Publish/Subscribe (Internet 3.0)
                     -Definition
                     - examples
                 - technology underpinning



Slide 7                Copyright 2007
Web 2.0 = Internet 3.0™
       Information
                                          Evolution of the Internet
    Exchange Patterns

                                                     What’s your
      Messaging                                                       Sending
                          80s     Email
                                                    email address?


           Request               Web                    What’s your   Searching
                          90s
          Response              Browser                  Website?


       Publish                                          What’s your
                                  RSS
                                                                      Watching
                          00s
      Subscribe                 Aggregator                Feed?



                We are increasingly watching…
Slide 8                                Copyright 2007
Watching vs. Searching




            “I don’t read blogs—I read. Blogs are more
            searchable. Technorati and PubSub
            are more useful to me than Google.”
                      Jonathan Schwartz, CEO, SUN



           Syndication facilitates ‘watching’

          Watching is different from Searching

Slide 9                      Copyright 2007
Example - Search

                                        Prospective vs. Retrospective




                         Coverage
    Watching                           Prospective
                                         Search
    Listening
                                                       Retrospective
           Relevant                                       Search
                                                      (Google/Yahoo)
           Immediate                                                   Archives
           Material                                  Age



                   Tell me whenever X happens
Slide 10                            Copyright 2007
Now that we understand Publish/Subscribe


                   Business Models


            Consumer                      Enterprise



               Syndication (Internet 3.0)
                       -Definition
                       - examples
                   - technology underpinning



Slide 11                 Copyright 2007
Blogs geared for text/HTML

     • RSS is used as a wrapper for text and a
       syndication mechanism
           – Atom is another, more evolved syndication spec


     A typical blog
     post today
     contains an
     opinion or
     specific
     Information
     (in text)

Slide 12                         Copyright 2007
Implications of Syndication

     Before
     User fills form        site stores data    users search site




Slide 13                       Copyright 2007
Implications of Syndication
  Create/Publish/Discover        Syndicate/Aggregate    Read/Consume/Process
     After
     User fills form (publish)     data is syndicated       users get updates




Web 2.0
Web 1.0




Slide 14                              Copyright 2007
Internet Information Flows
  Create/Publish/Discover         Syndicate/Aggregate    Read/Consume/Process


                                     Open Syndication
            Blogs
                                       or Branding

                          Pings
                                                             RSS Readers
           RSS Feeds
                                     Aggregators


Web 2.0
Web 1.0


              Web Pages
                                   Search Engines

                                                               Browsers

           Walled                   Closed Syndication
                                        or Branding
           Garden
            DBs
Slide 15                                Copyright 2007
Business Models – Internet 3.0



     Publish              Aggregate           Subscribe
   (syndicate)
                       Search Engines        RSS readers
           Blogs       Social Networks       Cell phones
           Photos      Vertical Search          Web
           Video          Tagging

           CGM           Aggregators           Clients

Slide 16                    Copyright 2007
Internet Information Flows
  Create/Publish/Discover           Syndicate/Aggregate         Read/Consume/Process


            Blogs                      Open Syndication
                                    Ping-O-Matic
                       WordPress
    SixApart                              or Branding
                                                  Technorati                      NetVibes
                                                                    Newsgator
                                                  IceRocket
                                                                        Aggregators
                    Blogger
           RSS Feeds
                                            Pings
      Y!360                             Weblogs.com                             Bloglines
                       TechCrunch                          Edgeio
Web 2.0
                                                                           Firefox /
Web 1.0
                                                                             Flock
              Web Pages
                                      SearchYahoo!
                                             Engines
                                                Google
                                                 AOL
                                                                          Browsers
                                               Microsoft
                                                                                Internet
     eBay
                                                                                Explorer
                                      Closed Syndication
       Monster
        Walled                            or Branding
          AutoTrader
        Gardens
               CraigsList
Slide 17                                  Copyright 2007
Business Models




                                                Subscriptions




           Users/Advertising
                                                    Data Mining




Slide 18                       Copyright 2007
Overview


                Business Models


           Consumer                    Enterprise



            Syndication (Internet 3.0)
                    -Definition
                    - examples
                - technology underpinning



Slide 19              Copyright 2007
In Enterprises….


     • Blogs currently being used in two ways:

           – Knowledge Management inside the firewall

           – Marketing/PR/CRM outside the enterprise



                       Blogs are text-based


Slide 20                        Copyright 2007
Syndication in Enterprises

     • Primary examples are:
           – Documentation
           – Reporting


     • True syndication currently limited to
       departments
           – Data in silos
           – E.g. technical writing, finance



           Syndication is an organizational issue
Slide 21                           Copyright 2007
Internet 3.0 for Enterprises

     Most business systems today are ‘data’ oriented
     • Databases
     • Data warehouses
     • Knowledge Management

     BUT, businesses don’t run on data….

     Businesses run on ‘events’
     • New customer
     • Price change
     • Delivery notice
     • Spec change

Slide 22                     Copyright 2007
Implications for Businesses….

     • Within the enterprise
           – Syndication of information ‘events’ as a paradigm will
             take hold
              • Sales lead management
              • Internal announcements


     • ‘Outside’ the enterprise
           – Low cost XML distribution (again, syndication)
           – Publish/syndicate information
              • Price changes
              • Supply chain
              • Product announcements

Slide 23                           Copyright 2007
Enterprise Bus Models – Internet 3.0



     Publish               Aggregate          Subscribe
   (syndicate)


      Business              Analysis          Exception
       Events               Routing            handling




Slide 24                     Copyright 2007
Web 2.0 = Internet 3.0

     Consumer
     • Open up the Hidden Web
     • Low cost to starting new business
     • VC models are threatened

     Enterprises
     • Business systems become event-driven rather
       than data-driven
     • Cost of deployment will drop dramatically
     • Implications for internal business structures
Slide 25                 Copyright 2007
Conclusion


     Web 2.0 = Internet 3.0

     • Structured Data (XML) Syndication is starting
       to take hold

     • Event-based (Publish/Subscribe)

     • Participatory UX = consumer to consumer


Slide 26                  Copyright 2007
Internet 3.0 – The Nervous System

     The internet is evolving into a complex organism

     Search is the memory

     Syndication provides the basis for the nervous
       system




Slide 27                    Copyright 2007

More Related Content

What's hot

Decentralized Social Networks - WebVisions 2009
Decentralized Social Networks - WebVisions 2009Decentralized Social Networks - WebVisions 2009
Decentralized Social Networks - WebVisions 2009David Recordon
 
Slimmer werken met Lotus Connections
Slimmer werken met Lotus ConnectionsSlimmer werken met Lotus Connections
Slimmer werken met Lotus ConnectionsJan Krans
 
News gator socialsites_enhancements
News gator socialsites_enhancementsNews gator socialsites_enhancements
News gator socialsites_enhancementsSankaran D
 
Web content management_wcm_social_computing_rivals_or_partners
Web content management_wcm_social_computing_rivals_or_partnersWeb content management_wcm_social_computing_rivals_or_partners
Web content management_wcm_social_computing_rivals_or_partnersQuestexConf
 
Weaving Web 2.0 into Classroom Practice
Weaving Web 2.0 into Classroom PracticeWeaving Web 2.0 into Classroom Practice
Weaving Web 2.0 into Classroom Practicepaulfair
 
Tech web 2.0
Tech web 2.0Tech web 2.0
Tech web 2.0rnqqin
 
Ic301 getting started
Ic301 getting startedIc301 getting started
Ic301 getting startedkaolong
 
Software Libre + Drupal - Avanza 2012
Software Libre + Drupal - Avanza 2012Software Libre + Drupal - Avanza 2012
Software Libre + Drupal - Avanza 2012Acquia
 
Going from Zero to 60 in Drupal with Acquia
Going from Zero to 60 in Drupal with Acquia Going from Zero to 60 in Drupal with Acquia
Going from Zero to 60 in Drupal with Acquia Acquia
 
Web 2.0 Business Models
Web 2.0 Business ModelsWeb 2.0 Business Models
Web 2.0 Business ModelsTeemu Arina
 
How to design for social media
How to design for social mediaHow to design for social media
How to design for social mediaDavid Griner
 
Assistants and social media
Assistants and social mediaAssistants and social media
Assistants and social mediaYves Van Seters
 
Esm fy13 leadership
Esm fy13 leadershipEsm fy13 leadership
Esm fy13 leadershipCisco
 
Fondamentaux du web V2
Fondamentaux du web V2Fondamentaux du web V2
Fondamentaux du web V2Beer Bergman
 

What's hot (17)

Decentralized Social Networks - WebVisions 2009
Decentralized Social Networks - WebVisions 2009Decentralized Social Networks - WebVisions 2009
Decentralized Social Networks - WebVisions 2009
 
Slimmer werken met Lotus Connections
Slimmer werken met Lotus ConnectionsSlimmer werken met Lotus Connections
Slimmer werken met Lotus Connections
 
News gator socialsites_enhancements
News gator socialsites_enhancementsNews gator socialsites_enhancements
News gator socialsites_enhancements
 
Web content management_wcm_social_computing_rivals_or_partners
Web content management_wcm_social_computing_rivals_or_partnersWeb content management_wcm_social_computing_rivals_or_partners
Web content management_wcm_social_computing_rivals_or_partners
 
Weaving Web 2.0 into Classroom Practice
Weaving Web 2.0 into Classroom PracticeWeaving Web 2.0 into Classroom Practice
Weaving Web 2.0 into Classroom Practice
 
Tech web 2.0
Tech web 2.0Tech web 2.0
Tech web 2.0
 
Ic301 getting started
Ic301 getting startedIc301 getting started
Ic301 getting started
 
Software Libre + Drupal - Avanza 2012
Software Libre + Drupal - Avanza 2012Software Libre + Drupal - Avanza 2012
Software Libre + Drupal - Avanza 2012
 
Hua Zhong Sakai
Hua Zhong SakaiHua Zhong Sakai
Hua Zhong Sakai
 
Going from Zero to 60 in Drupal with Acquia
Going from Zero to 60 in Drupal with Acquia Going from Zero to 60 in Drupal with Acquia
Going from Zero to 60 in Drupal with Acquia
 
Virtual Cluster rev 2
Virtual Cluster rev 2Virtual Cluster rev 2
Virtual Cluster rev 2
 
Web 2.0 Business Models
Web 2.0 Business ModelsWeb 2.0 Business Models
Web 2.0 Business Models
 
Portfolio 2007-2009
Portfolio 2007-2009Portfolio 2007-2009
Portfolio 2007-2009
 
How to design for social media
How to design for social mediaHow to design for social media
How to design for social media
 
Assistants and social media
Assistants and social mediaAssistants and social media
Assistants and social media
 
Esm fy13 leadership
Esm fy13 leadershipEsm fy13 leadership
Esm fy13 leadership
 
Fondamentaux du web V2
Fondamentaux du web V2Fondamentaux du web V2
Fondamentaux du web V2
 

Similar to Salim Ismail, RSS: The Publish/Subscribe Model

The Future of XML Publishing -- How XML Is Changing the Way We Do Business Today
The Future of XML Publishing -- How XML Is Changing the Way We Do Business TodayThe Future of XML Publishing -- How XML Is Changing the Way We Do Business Today
The Future of XML Publishing -- How XML Is Changing the Way We Do Business TodayScott Abel
 
Web 2.0: new definition of web
Web 2.0: new definition of webWeb 2.0: new definition of web
Web 2.0: new definition of webNeeraj Singh
 
SAP REST Summit 2009 - Atom At Work
SAP REST Summit 2009 - Atom At WorkSAP REST Summit 2009 - Atom At Work
SAP REST Summit 2009 - Atom At WorkJuergen Schmerder
 
Beyond Blogging: Feeds in Action
Beyond Blogging: Feeds in ActionBeyond Blogging: Feeds in Action
Beyond Blogging: Feeds in ActionDavid M. Johnson
 
The web take two
The web take twoThe web take two
The web take twoRomeo Pruno
 
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetIntranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetJames Dellow
 
Connectr#5 - Introduction to Lotus Connections - The Web Sphere Perspective 1.1
Connectr#5 - Introduction to Lotus Connections - The Web Sphere Perspective 1.1Connectr#5 - Introduction to Lotus Connections - The Web Sphere Perspective 1.1
Connectr#5 - Introduction to Lotus Connections - The Web Sphere Perspective 1.1Neil Burston
 
Umit Yalcinalp Enterprise Mashupsfor S O A
Umit  Yalcinalp    Enterprise Mashupsfor S O AUmit  Yalcinalp    Enterprise Mashupsfor S O A
Umit Yalcinalp Enterprise Mashupsfor S O ASOA Symposium
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 Worldoslc
 
The Evolution of Database Technologies Christian Bandulet
The Evolution of Database Technologies Christian BanduletThe Evolution of Database Technologies Christian Bandulet
The Evolution of Database Technologies Christian BanduletChristian Bandulet
 
Using Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web ApplicationsUsing Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web Applicationsgoodfriday
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]webhostingguy
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]webhostingguy
 
Speed up sql server apps - visual studio magazine
Speed up sql server apps  - visual studio magazineSpeed up sql server apps  - visual studio magazine
Speed up sql server apps - visual studio magazineKaing Menglieng
 
Enable SQL/JDBC Access to Apache Geode/GemFire Using Apache Calcite
Enable SQL/JDBC Access to Apache Geode/GemFire Using Apache CalciteEnable SQL/JDBC Access to Apache Geode/GemFire Using Apache Calcite
Enable SQL/JDBC Access to Apache Geode/GemFire Using Apache CalciteVMware Tanzu
 

Similar to Salim Ismail, RSS: The Publish/Subscribe Model (20)

The Future of XML Publishing -- How XML Is Changing the Way We Do Business Today
The Future of XML Publishing -- How XML Is Changing the Way We Do Business TodayThe Future of XML Publishing -- How XML Is Changing the Way We Do Business Today
The Future of XML Publishing -- How XML Is Changing the Way We Do Business Today
 
Griffon Solutions Introduction To Share Point Why Share Point
Griffon Solutions   Introduction To Share Point   Why Share PointGriffon Solutions   Introduction To Share Point   Why Share Point
Griffon Solutions Introduction To Share Point Why Share Point
 
Anhalt
AnhaltAnhalt
Anhalt
 
Web 2.0: new definition of web
Web 2.0: new definition of webWeb 2.0: new definition of web
Web 2.0: new definition of web
 
SAP REST Summit 2009 - Atom At Work
SAP REST Summit 2009 - Atom At WorkSAP REST Summit 2009 - Atom At Work
SAP REST Summit 2009 - Atom At Work
 
Beyond Blogging: Feeds in Action
Beyond Blogging: Feeds in ActionBeyond Blogging: Feeds in Action
Beyond Blogging: Feeds in Action
 
The web take two
The web take twoThe web take two
The web take two
 
Griffon Solutions Introduction To Share Point What Can I Do With It
Griffon Solutions   Introduction To Share Point   What Can I Do With ItGriffon Solutions   Introduction To Share Point   What Can I Do With It
Griffon Solutions Introduction To Share Point What Can I Do With It
 
Web2.0v2.0
Web2.0v2.0Web2.0v2.0
Web2.0v2.0
 
What is Social Media?
What is Social Media?What is Social Media?
What is Social Media?
 
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranetIntranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
Intranet 2.0 - Integrating Enterprise 2.0 into your corporate intranet
 
Connectr#5 - Introduction to Lotus Connections - The Web Sphere Perspective 1.1
Connectr#5 - Introduction to Lotus Connections - The Web Sphere Perspective 1.1Connectr#5 - Introduction to Lotus Connections - The Web Sphere Perspective 1.1
Connectr#5 - Introduction to Lotus Connections - The Web Sphere Perspective 1.1
 
Umit Yalcinalp Enterprise Mashupsfor S O A
Umit  Yalcinalp    Enterprise Mashupsfor S O AUmit  Yalcinalp    Enterprise Mashupsfor S O A
Umit Yalcinalp Enterprise Mashupsfor S O A
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
 
The Evolution of Database Technologies Christian Bandulet
The Evolution of Database Technologies Christian BanduletThe Evolution of Database Technologies Christian Bandulet
The Evolution of Database Technologies Christian Bandulet
 
Using Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web ApplicationsUsing Windows Live Services in Your Own Web Applications
Using Windows Live Services in Your Own Web Applications
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
Speed up sql server apps - visual studio magazine
Speed up sql server apps  - visual studio magazineSpeed up sql server apps  - visual studio magazine
Speed up sql server apps - visual studio magazine
 
Enable SQL/JDBC Access to Apache Geode/GemFire Using Apache Calcite
Enable SQL/JDBC Access to Apache Geode/GemFire Using Apache CalciteEnable SQL/JDBC Access to Apache Geode/GemFire Using Apache Calcite
Enable SQL/JDBC Access to Apache Geode/GemFire Using Apache Calcite
 

More from webcontent2007

Marketing in a Connected World
Marketing in a Connected WorldMarketing in a Connected World
Marketing in a Connected Worldwebcontent2007
 
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...webcontent2007
 
David Terry, Website Optimization and Automation to Maximize Lead Generation ...
David Terry, Website Optimization and Automation to Maximize Lead Generation ...David Terry, Website Optimization and Automation to Maximize Lead Generation ...
David Terry, Website Optimization and Automation to Maximize Lead Generation ...webcontent2007
 
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...webcontent2007
 
Jen Consalvo, Making it Personal: Designing 'My' Web
Jen Consalvo, Making it Personal: Designing 'My' WebJen Consalvo, Making it Personal: Designing 'My' Web
Jen Consalvo, Making it Personal: Designing 'My' Webwebcontent2007
 
Bryant Shea, Building Online Communities
Bryant Shea, Building Online CommunitiesBryant Shea, Building Online Communities
Bryant Shea, Building Online Communitieswebcontent2007
 
Calvin Hendryx Parker, Enabling the Semantic Web with RDF
Calvin Hendryx Parker, Enabling the Semantic Web with RDFCalvin Hendryx Parker, Enabling the Semantic Web with RDF
Calvin Hendryx Parker, Enabling the Semantic Web with RDFwebcontent2007
 
Stale Eikeri, A Pragmatic Look at Web 2.0: Moving Beyond the Hype
Stale Eikeri, A Pragmatic Look at Web 2.0: Moving Beyond the HypeStale Eikeri, A Pragmatic Look at Web 2.0: Moving Beyond the Hype
Stale Eikeri, A Pragmatic Look at Web 2.0: Moving Beyond the Hypewebcontent2007
 
Sonny Cohen, Content is Marketing. So...Market Your Content
Sonny Cohen, Content is Marketing. So...Market Your ContentSonny Cohen, Content is Marketing. So...Market Your Content
Sonny Cohen, Content is Marketing. So...Market Your Contentwebcontent2007
 
Emma Hamer, Understanding the Impact of Change: How to Become a Master of You...
Emma Hamer, Understanding the Impact of Change: How to Become a Master of You...Emma Hamer, Understanding the Impact of Change: How to Become a Master of You...
Emma Hamer, Understanding the Impact of Change: How to Become a Master of You...webcontent2007
 
George Thiruvathukal, User Experiences with Plone Content Management
George Thiruvathukal, User Experiences with Plone Content Management George Thiruvathukal, User Experiences with Plone Content Management
George Thiruvathukal, User Experiences with Plone Content Management webcontent2007
 
Yvonne Doll, Designing Content for Usability
Yvonne Doll, Designing Content for UsabilityYvonne Doll, Designing Content for Usability
Yvonne Doll, Designing Content for Usabilitywebcontent2007
 
Rob Rose, Software as a Service: Understanding Hosted Web Content Management ...
Rob Rose, Software as a Service: Understanding Hosted Web Content Management ...Rob Rose, Software as a Service: Understanding Hosted Web Content Management ...
Rob Rose, Software as a Service: Understanding Hosted Web Content Management ...webcontent2007
 
Jason Crea, Driving Effective Email Marketing Campaigns with Web Content Mana...
Jason Crea, Driving Effective Email Marketing Campaigns with Web Content Mana...Jason Crea, Driving Effective Email Marketing Campaigns with Web Content Mana...
Jason Crea, Driving Effective Email Marketing Campaigns with Web Content Mana...webcontent2007
 
Chris Baggot, An Integrated Strategy for Online Marketing: Email & Search
Chris Baggot, An Integrated Strategy for Online Marketing: Email & SearchChris Baggot, An Integrated Strategy for Online Marketing: Email & Search
Chris Baggot, An Integrated Strategy for Online Marketing: Email & Searchwebcontent2007
 
Melissa Giovagnolli, Social Networking and Community Building Tools and Techn...
Melissa Giovagnolli, Social Networking and Community Building Tools and Techn...Melissa Giovagnolli, Social Networking and Community Building Tools and Techn...
Melissa Giovagnolli, Social Networking and Community Building Tools and Techn...webcontent2007
 
Brian Winters, Improve Your User's Experience; Improve Your Bottom Line
Brian Winters, Improve Your User's Experience; Improve Your Bottom LineBrian Winters, Improve Your User's Experience; Improve Your Bottom Line
Brian Winters, Improve Your User's Experience; Improve Your Bottom Linewebcontent2007
 
Adam Howitt, Using Google Tools to Optimize Content for Business Results
Adam Howitt, Using Google Tools to Optimize Content for Business ResultsAdam Howitt, Using Google Tools to Optimize Content for Business Results
Adam Howitt, Using Google Tools to Optimize Content for Business Resultswebcontent2007
 

More from webcontent2007 (18)

Marketing in a Connected World
Marketing in a Connected WorldMarketing in a Connected World
Marketing in a Connected World
 
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
David Esrati, The Blogzilla Report- Fact, Fiction Fear: The Monster of the In...
 
David Terry, Website Optimization and Automation to Maximize Lead Generation ...
David Terry, Website Optimization and Automation to Maximize Lead Generation ...David Terry, Website Optimization and Automation to Maximize Lead Generation ...
David Terry, Website Optimization and Automation to Maximize Lead Generation ...
 
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
 
Jen Consalvo, Making it Personal: Designing 'My' Web
Jen Consalvo, Making it Personal: Designing 'My' WebJen Consalvo, Making it Personal: Designing 'My' Web
Jen Consalvo, Making it Personal: Designing 'My' Web
 
Bryant Shea, Building Online Communities
Bryant Shea, Building Online CommunitiesBryant Shea, Building Online Communities
Bryant Shea, Building Online Communities
 
Calvin Hendryx Parker, Enabling the Semantic Web with RDF
Calvin Hendryx Parker, Enabling the Semantic Web with RDFCalvin Hendryx Parker, Enabling the Semantic Web with RDF
Calvin Hendryx Parker, Enabling the Semantic Web with RDF
 
Stale Eikeri, A Pragmatic Look at Web 2.0: Moving Beyond the Hype
Stale Eikeri, A Pragmatic Look at Web 2.0: Moving Beyond the HypeStale Eikeri, A Pragmatic Look at Web 2.0: Moving Beyond the Hype
Stale Eikeri, A Pragmatic Look at Web 2.0: Moving Beyond the Hype
 
Sonny Cohen, Content is Marketing. So...Market Your Content
Sonny Cohen, Content is Marketing. So...Market Your ContentSonny Cohen, Content is Marketing. So...Market Your Content
Sonny Cohen, Content is Marketing. So...Market Your Content
 
Emma Hamer, Understanding the Impact of Change: How to Become a Master of You...
Emma Hamer, Understanding the Impact of Change: How to Become a Master of You...Emma Hamer, Understanding the Impact of Change: How to Become a Master of You...
Emma Hamer, Understanding the Impact of Change: How to Become a Master of You...
 
George Thiruvathukal, User Experiences with Plone Content Management
George Thiruvathukal, User Experiences with Plone Content Management George Thiruvathukal, User Experiences with Plone Content Management
George Thiruvathukal, User Experiences with Plone Content Management
 
Yvonne Doll, Designing Content for Usability
Yvonne Doll, Designing Content for UsabilityYvonne Doll, Designing Content for Usability
Yvonne Doll, Designing Content for Usability
 
Rob Rose, Software as a Service: Understanding Hosted Web Content Management ...
Rob Rose, Software as a Service: Understanding Hosted Web Content Management ...Rob Rose, Software as a Service: Understanding Hosted Web Content Management ...
Rob Rose, Software as a Service: Understanding Hosted Web Content Management ...
 
Jason Crea, Driving Effective Email Marketing Campaigns with Web Content Mana...
Jason Crea, Driving Effective Email Marketing Campaigns with Web Content Mana...Jason Crea, Driving Effective Email Marketing Campaigns with Web Content Mana...
Jason Crea, Driving Effective Email Marketing Campaigns with Web Content Mana...
 
Chris Baggot, An Integrated Strategy for Online Marketing: Email & Search
Chris Baggot, An Integrated Strategy for Online Marketing: Email & SearchChris Baggot, An Integrated Strategy for Online Marketing: Email & Search
Chris Baggot, An Integrated Strategy for Online Marketing: Email & Search
 
Melissa Giovagnolli, Social Networking and Community Building Tools and Techn...
Melissa Giovagnolli, Social Networking and Community Building Tools and Techn...Melissa Giovagnolli, Social Networking and Community Building Tools and Techn...
Melissa Giovagnolli, Social Networking and Community Building Tools and Techn...
 
Brian Winters, Improve Your User's Experience; Improve Your Bottom Line
Brian Winters, Improve Your User's Experience; Improve Your Bottom LineBrian Winters, Improve Your User's Experience; Improve Your Bottom Line
Brian Winters, Improve Your User's Experience; Improve Your Bottom Line
 
Adam Howitt, Using Google Tools to Optimize Content for Business Results
Adam Howitt, Using Google Tools to Optimize Content for Business ResultsAdam Howitt, Using Google Tools to Optimize Content for Business Results
Adam Howitt, Using Google Tools to Optimize Content for Business Results
 

Recently uploaded

M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 

Recently uploaded (20)

M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 

Salim Ismail, RSS: The Publish/Subscribe Model

  • 1. RSS: The Publish/Subscribe Model WebContent2007 Salim Ismail Keynote Presentation June 2007 Company Confidential
  • 2. Overview Business Models Consumer Enterprise Web 2.0 = Event-Driven Internet 3.0 Publish/Subscribe (Internet 3.0) -Definition - examples - technology underpinning Slide 2 Copyright 2007
  • 3. Publishing… The voluntary dissemination of data to anyone who wants it ERP Reporting RSS and ATOM Systems Blogs Feeds XML Publishing Systems Consumer Enterprise CMS UGC Intranets Wikis Slide 3 Copyright 2007
  • 4. Tag Cloud Slide 4 Copyright 2007
  • 5. Web 2.0 – led by Blogs • Blogs exploding in use – With the rise of the web in the 90s, we had millions of readers, but relatively few publishers (e.g. CNN, CNet) – Now, due to the ease of publishing with blogs, we now also have millions of publishers • 1m in 01/04, 10m in 01/05 and over 100m today • A Syndication ecosystem has evolved – Ping servers, ping aggregators and blogging platforms all collaborate to disseminate RSS and Atom updates • Blogs now being ‘overtaken’ – Bloggers: stratifying into self-publishing journalists – MySpace, FaceBook, Bebo et al covering the rest Slide 5 Copyright 2007
  • 6. A few companies betting on it… Slide 6 Copyright 2007
  • 7. Overview Business Models What is the Consumer Enterprise Technological Framework?? Publish/Subscribe (Internet 3.0) -Definition - examples - technology underpinning Slide 7 Copyright 2007
  • 8. Web 2.0 = Internet 3.0™ Information Evolution of the Internet Exchange Patterns What’s your Messaging Sending 80s Email email address? Request Web What’s your Searching 90s Response Browser Website? Publish What’s your RSS Watching 00s Subscribe Aggregator Feed? We are increasingly watching… Slide 8 Copyright 2007
  • 9. Watching vs. Searching “I don’t read blogs—I read. Blogs are more searchable. Technorati and PubSub are more useful to me than Google.” Jonathan Schwartz, CEO, SUN Syndication facilitates ‘watching’ Watching is different from Searching Slide 9 Copyright 2007
  • 10. Example - Search Prospective vs. Retrospective Coverage Watching Prospective Search Listening Retrospective Relevant Search (Google/Yahoo) Immediate Archives Material Age Tell me whenever X happens Slide 10 Copyright 2007
  • 11. Now that we understand Publish/Subscribe Business Models Consumer Enterprise Syndication (Internet 3.0) -Definition - examples - technology underpinning Slide 11 Copyright 2007
  • 12. Blogs geared for text/HTML • RSS is used as a wrapper for text and a syndication mechanism – Atom is another, more evolved syndication spec A typical blog post today contains an opinion or specific Information (in text) Slide 12 Copyright 2007
  • 13. Implications of Syndication Before User fills form site stores data users search site Slide 13 Copyright 2007
  • 14. Implications of Syndication Create/Publish/Discover Syndicate/Aggregate Read/Consume/Process After User fills form (publish) data is syndicated users get updates Web 2.0 Web 1.0 Slide 14 Copyright 2007
  • 15. Internet Information Flows Create/Publish/Discover Syndicate/Aggregate Read/Consume/Process Open Syndication Blogs or Branding Pings RSS Readers RSS Feeds Aggregators Web 2.0 Web 1.0 Web Pages Search Engines Browsers Walled Closed Syndication or Branding Garden DBs Slide 15 Copyright 2007
  • 16. Business Models – Internet 3.0 Publish Aggregate Subscribe (syndicate) Search Engines RSS readers Blogs Social Networks Cell phones Photos Vertical Search Web Video Tagging CGM Aggregators Clients Slide 16 Copyright 2007
  • 17. Internet Information Flows Create/Publish/Discover Syndicate/Aggregate Read/Consume/Process Blogs Open Syndication Ping-O-Matic WordPress SixApart or Branding Technorati NetVibes Newsgator IceRocket Aggregators Blogger RSS Feeds Pings Y!360 Weblogs.com Bloglines TechCrunch Edgeio Web 2.0 Firefox / Web 1.0 Flock Web Pages SearchYahoo! Engines Google AOL Browsers Microsoft Internet eBay Explorer Closed Syndication Monster Walled or Branding AutoTrader Gardens CraigsList Slide 17 Copyright 2007
  • 18. Business Models Subscriptions Users/Advertising Data Mining Slide 18 Copyright 2007
  • 19. Overview Business Models Consumer Enterprise Syndication (Internet 3.0) -Definition - examples - technology underpinning Slide 19 Copyright 2007
  • 20. In Enterprises…. • Blogs currently being used in two ways: – Knowledge Management inside the firewall – Marketing/PR/CRM outside the enterprise Blogs are text-based Slide 20 Copyright 2007
  • 21. Syndication in Enterprises • Primary examples are: – Documentation – Reporting • True syndication currently limited to departments – Data in silos – E.g. technical writing, finance Syndication is an organizational issue Slide 21 Copyright 2007
  • 22. Internet 3.0 for Enterprises Most business systems today are ‘data’ oriented • Databases • Data warehouses • Knowledge Management BUT, businesses don’t run on data…. Businesses run on ‘events’ • New customer • Price change • Delivery notice • Spec change Slide 22 Copyright 2007
  • 23. Implications for Businesses…. • Within the enterprise – Syndication of information ‘events’ as a paradigm will take hold • Sales lead management • Internal announcements • ‘Outside’ the enterprise – Low cost XML distribution (again, syndication) – Publish/syndicate information • Price changes • Supply chain • Product announcements Slide 23 Copyright 2007
  • 24. Enterprise Bus Models – Internet 3.0 Publish Aggregate Subscribe (syndicate) Business Analysis Exception Events Routing handling Slide 24 Copyright 2007
  • 25. Web 2.0 = Internet 3.0 Consumer • Open up the Hidden Web • Low cost to starting new business • VC models are threatened Enterprises • Business systems become event-driven rather than data-driven • Cost of deployment will drop dramatically • Implications for internal business structures Slide 25 Copyright 2007
  • 26. Conclusion Web 2.0 = Internet 3.0 • Structured Data (XML) Syndication is starting to take hold • Event-based (Publish/Subscribe) • Participatory UX = consumer to consumer Slide 26 Copyright 2007
  • 27. Internet 3.0 – The Nervous System The internet is evolving into a complex organism Search is the memory Syndication provides the basis for the nervous system Slide 27 Copyright 2007