The Real Time Web Explained with a Real World Example

Total Page:16

File Type:pdf, Size:1020Kb

The Real Time Web Explained with a Real World Example The Real Time Web Explained With A Real World Example Date: 21. Oktober Autor: Christian Stocker, Liip AG TechTalk The Real Time Web Instant Notifications “Real Time” Search No more PULL A lot of Buzz! The Real Time Web RSS XMPP Twitter Jabber Ping FriendFeed ReverseHTTP SUP rssCloud Comet PubSubHubbub Push LongPoll OAuth Atom The Real Time Web The Problem (basic) Pull Pull Pull Flux CMS Pull Pull Pull Pull Pull The Real Time Web The Solution (basic) Push Push Push Push Flux CMS Push Hub Push Push Push Push The Real Time Web Task Publish stuff on a Flux CMS From many places Flux CMS To many places As open and as flexible as possible And as fast as possible (few seconds) The Real Time Web My Setup ... The Real Time Web The Publishing Part Web Admin via HTML/HTTP metaWebLog via XMLRPC Flux CMS Mail via SMTP Mail2Blog XMLRPC SMTP ReST GMaps Flickr The Real Time Web Obvious Web Admin via HTML/HTTP Flux CMS Via Web Admin The Real Time Web Old School metaWebLog via XMLRPC Flux CMS Via Weblog Client like Ecto The Real Time Web On the go Flux CMS Mail via SMTP Mail2Blog XMLRPC Via Mailclient The Real Time Web On the go Flux CMS Mail via SMTP Mail2Blog XMLRPC ReST Automatic Geotagging GMaps The Real Time Web On the go Flux CMS Mail via SMTP Mail2Blog XMLRPC SMTP ReST And forward directly to Flickr GMaps Flickr The Real Time Web The Notifying Part Ping y Notifi SUP Flux Notifiy CMS Notifi y PubSubHubbub Hello The Real Time Web Ping - weblogs.com Ping “Very” old y XML-RPC or ReST Notifi Flux Pull for Consumers CMS Used by blogug and many others The Real Time Web Simple Update Protocol “Invented” by FriendFeed Still Pull for Consumers SUP Flux Notifiy Privacy enabled CMS Compact Well suited for large “providers” like flickr Advertise via RSS Feed or HTTP Header The Real Time Web PubsubHubbub “Invented” by Google Employees Pretty young Flux Push for all CMS Notifi y Anyone can be a Hub PubSubHubbub Hello Advertise via RSS Feed rssCloud is something similar The Real Time Web The Pushing Part Pull blogugtechno Ping .. Pull FriendFeed Pull SUP Push Google PubSubHubbub Reader Hello Push PSHB2XMPP Push Pull rss2twitter The Real Time Web Ping Pull blogugtechno Ping .. Mostly Pull for Consumers Except you do it on your own One large list The Real Time Web SUP Pull the SUP Server Pull See if something is new Pull SUP FriendFeed Pull RSS of Blog Publish new entries The Real Time Web Pubsubhubbub Push Google Push to the subscribers PubSubHubbub Reader Hello Push Hello PSHB2XMPP Including Content Push Pull (Maybe) pull RSS of Blog rss2twitter Publish new entries The Real Time Web RSS2Twitter Shorten URL correctly Flux CMS With Liip.to and revcanonical HTTP/HTML Pull revcanonical rss2twitter ReST ReST Liip.to The Real Time Web RSS2Twitter Pushing Twitter Can also Poll Push to Twitter Push Pull Push to Prowl Prowl rss2twitter Push The Real Time Web The Receiving Part PSHB2 Flux XMPP CMS Google Reader Push Pull FriendFeed Push Pull Pull Twitter Push Prowl The Real Time Web Traditional Pull Flux CMS Google Reader Pull Pull Twitter The Real Time Web XMPP/Jabber PSHB2 XMPP Push The Real Time Web RealTime FriendFeed “Comet” FriendFeed Push Pull RealTime Updates in Twitter Browser Pulls from many places The Real Time Web Prowl Pushes to iPhone Via HTTP Api Push Prowl The Real Time Web My Setup ... Demo! The Real Time Web Links http://www.weblogs.com/ http://code.google.com/p/simpleupdateprotocol/ http://code.google.com/p/pubsubhubbub/ http://pubsubhubbub.appspot.com/ http://rsscloud.org/ http://prowl.weks.net/ http://push-bot.appspot.com/ http://revcanonical.appspot.com/ http://github.com/chregu/rss2twi.php http://svn.liip.ch/repos/public/misc/bxm2m/.
Recommended publications
  • Principles, Models, and Methods for the Characterization and Analysis of Lurkers in Online Social Networks
    Principles, models, and methods for the characterization and analysis of lurkers in online social networks Roberto Interdonato, Andrea Tagarelli DIMES Dept., Università della Calabria, Italy The 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining Lurking in OSNs: Principles, Models, and Methods Lurking in OSNs: Principles, Models, and Methods Lurk(er): what meanings Lurking in OSNs: Principles, Models, and Methods “Lurker”: let’s google it … Lurking in OSNs: Principles, Models, and Methods Lurk(er): what meanings Lurking in OSNs: Principles, Models, and Methods Outline 1. Lurking in online communities 2. Modeling lurking behaviors Topology-driven lurking definition The issue of controversial definitions Lurking and online behavioral 3. Lurker ranking methods models 4. Experimental evaluation The opportunity of de-lurking Static scenarios Dynamic scenarios 5. Applications to other domains Vicariously learning Lurking in social trust contexts 6. Delurking via Targeted Influence Maximization The DEvOTION algorithm 7. Conclusion and future work Lurking in OSNs: Principles, Models, and Methods LURKING IN ONLINE COMMUNITIES Lurking in OSNs: Principles, Models, and Methods The 1:9:90 rule of participation inequality (1/3) Arthur, C. (2006). What is the 1% rule? In: The guardian. UK: Guardian News and Media. Lurking in OSNs: Principles, Models, and Methods The 1:9:90 rule of participation inequality (2/3) • [Nonnecke & Preece, 2000] Email-based discussion lists: • 77 online health support groups and 21 online technical support groups • 46% of the health support group members and 82% of the technical support group members are lurkers • [Swartz, 2006] On Wikipedia: over 50% of all the edits are done by only 0.7% of the users • [van Mierlo, 2014] On four DHSNs (AlcoholHelpCenter, DepressionCenter, PanicCenter, and StopSmokingCenter): • 63,990 users, 578,349 posts • Lurkers account for 1.3% (n=4668), Contributors for 24.0% (n=88,732), and Superusers for 74.7% (n=276,034) of content Nonnecke, B., Preece, J.
    [Show full text]
  • Social Media Why You Should Care What Is Social Media? Social Network
    Social Media Why You Should Care IST 331 - Olivier Georgeon, Frank Ritter 31 oct 15 • eMarketer (2007) estimated by 2011 one-half Examples of all Internet users will use social networking • Facebook regulary. • YouTube • By 2015, 75% use • Myspace • Twitter • Del.icio.us • Digg • Etc… 2 What is Social Media? Social Network • Social Network • Online communities of people who share • User Generated Content (UGC) interests and activities, • Social Bookmarking • … or who are interested in exploring the interests and activities of others. • Examples: Facebook, MySpace, LinkedIn, Orkut • Falls to analysis with tools in Ch. 9 3 4 User Generated Content (UGC) Social Bookmarking • A method for Internet users to store, organize, search, • or Consumer Generated Media (CGM) and manage bookmarks of web pages on the Internet with the help of metadata. • Based on communities; • Defined: Media content that is publicly – The more people who bookmark a piece of content, the more available and produced by end-users (user). value it is determined to have. • Examples: Digg, Del.icio.us, StumbleUpon, and reddit….and now combinations • Usually supported by a social network • Examples: Blogs, Micro-blogs, YouTube video, Flickr photos, Wiki content, Facebook wall posts, reddit, Second Life… 5 6 Social Media Principles Generate an activity stream • Automatic • Who you are – Google History, Google Analytics – Personalization • Blog • Who you know • Micro-blog – Browse network – Twitter, yammer, identi.ca • What you do • Mailing groups – Generate an activity stream
    [Show full text]
  • Security and Online Social Networks
    Security and Online Social Networks Javier Echaiz and Jorge Ardenghi Laboratorio de Investigaci´on de Sistemas Distribuidos (LISiDi), Departamento de Ciencias e Ingenier´ıa de la Computaci´on Tel´efono: +54 291 4595135, Fax: +54 291 4595136 Universidad Nacional del Sur, Bah´ıa Blanca (8000), Argentina {je,jra}@cs.uns.edu.ar, WWW home page: http://lisidi.cs.uns.edu.ar Abstract. In the last few years we have witnessed a sustained rise in the popularity of online Social Network Sites (SNSs) such as Twitter, Facebook, Myspace, Flickr, LinkedIn, FriendFeed, Google Friend Con- nect, Yahoo! Groups, etc., which are some of the most visited websites worldwide. However, since they are are easy to use and the users are often not aware of the nature of the access of their profiles, they often reveal information which should be kept away from the public eyes. As a result, these social sites may originate security related threats for their members. This paper highlights the benefits of safe use of SNSs and emphasizes the most important threats to members of SNSs. Moreover, we will show the main factors behind these threats. Finally we present policy and technical recommendations in order to improve security without compromising the benefits of information sharing through SNSs. Keywords: Online Social Network, Privacy, Profile squatting, Identity threat, Image Tagging and Cross-profiling. 1 Introduction The advent of the Internet has given rise to many forms of online sociality, from the old e-mail and Usenet services to the more recent instant messaging (IM), blogging, and online social services. Among these, the technological phenomenon that has acquired the greatest popularity in this 21st century is the latter, the Social Networking Sites (SNSs).
    [Show full text]
  • Best Practices and Case Studies: Using Life Streaming in PR
    BEST PRACTICES AND CASE STUDIES: USING LIFE STREAMING IN PR ocial media’s proliferation adds new duties and time demands as professionals seek to share and learn. Public relations and marketing, with primary responsibility for social media, are perhaps most affected. But solutions for streamlining social media S(and its impact) already exist. The Emergence of Life Streaming Life streaming has been in beta for at least a few years. In recent months, this form of online Life streaming allows you to combine social media has gained increased attention – thanks in no small part to Steve Rubel of the best of traditional blogs, micro- Edelman, who recently ditched his Micro Persuasion blog in favor of a stream. His reason: blogs, social networks, and video “Blogging began to feel too slow and methodical,” among others. (http://www.steverubel. sharing sites into a one-stop-shop of com/frequently-asked-questions-about-this-lifestr). But what exactly is life streaming and all your online content. Posts can be should PR pros be quick to incorporate it into their social media strategy? short (140 characters), in essay style, a visual snapshot, or any combination. You are not limited to updating via Life Streaming Defined the web only. According to Wordspy, “Life streaming is an online record of a person’s daily activities [both online and offline], either via direct video feed or via aggregating the person’s online content such as blog posts, social network updates, and online photos.” (http://www.wordspy.com/ words/lifestreaming.asp). In short, life streaming allows you to combine the best of traditional blogs, micro-blogs, social networks, and video sharing sites into a one-stop-shop of all your online content.
    [Show full text]
  • Breakthrough RESEARCH M&C Saatchi Breakthrough ACTION
    Informing SBC Programs Using Social Media Monitoring & Listening Webinar Webinar recording available (YouTube) September 23, 2020 Presenters Martha Silva Jonathan Walker Cynthia Irakoze Breakthrough RESEARCH M&C Saatchi Breakthrough ACTION 2 Presentation overview • About Breakthrough ACTION + RESEARCH • Why look at social media data? • What is social listening and how can it inform SBC programs? • Application of social listening to monitor and evaluate a family planning social media campaign 3 4 USAID’s flagship SBC Projects Breakthrough ACTION Breakthrough RESEARCH Implements SBC Drives the generation, programming, nurture SBC packaging, and use of champions, mainstreams new innovative SBC research to techniques and technologies, inform programming and advocates strategic and sustained investment in SBC 5 Why look at data from social media? 6 Hard to believe how far we’ve come in ~15 years… 2004 2006 2007 7 In 2020 there are over 3.6 billion social media users worldwide Social Media: Websites and applications that enable users to create and share content or to participate in social networking 5.0 4.41 4.5 4.27 4.12 3.96 4.0 3.78 3.6 3.5 3.4 3.14 3.0 2.86 2.5 2.0 Number Number users of in billions 1.5 1.0 0.5 0.0 2017 2018 2019 2020 2021* 2022* 2023* 2024* 2025* 8 Source: statista.com Number of smartphone users reached 3.5bn in 2020 The smartphone has given researchers direct, unlimited, unbiased access to the thoughts and attitudes of billions of people 4.0 3.8 3.5 3.5 3.2 3.0 2.9 2.7 2.5 2.5 2.0 1.5 Smartphone Smartphone users in billions 1.0 0.5 0.0 2016 2017 2018 2019 2020* 2021* 9 Source: statista.com Daily time spent on social media increasing 10 GlobalWebIndex’s flagship report 2020.
    [Show full text]
  • Strategic Use of Online Social Networks for Librarian Current Awareness
    Keeping up: strategic use of online social networks for librarian current awareness Sue Cook, Information Specialist, CSIRO Information Management and Technology [email protected] Constance Wiebrands, Manager, Flexible Delivery and Lending Services, Curtin University Library [email protected] Abstract: Librarians were surveyed in August 2009 about their use of online social networks for professional information. This paper describes the features of online social networking tools that facilitate the flow of relevant current awareness information. Practical methods that can be used strategically within tools to ensure that information is professionally relevant are described, including methods of discovery and evaluation. Introduction As librarians distributing current awareness information, we know that there are various parameters that are included in the evaluation of a desirable current awareness tool. The tool should be able to deliver current, relevant information without a huge burden in time and effort for the client or adding to their information overload. We need to apply these same criteria in assessing our own current awareness needs. Librarian information sources – journals, conference papers, blogs - are either too slow to publication to be truly current or too numerous to effectively monitor. A scan of the Twibes Twitter directory in May 2009 found that 781 users who identified as librarians had registered on the directory. There were 249 members of the Library Society of the World Friendfeed group, 528 members of the ALIA Facebook group and over 500 other librarian groups. The members of these communities are not only sharing information about themselves but information about their work and professional lives.
    [Show full text]
  • Easy Ways to Strengthen Your Online Identity White Paper Prepared by Jean Cummings, a Resume for Today Copyright © 2012
    16 (Mostly) Easy Ways to Strengthen Your Online Identity White Paper Prepared by Jean Cummings, A Resume For Today Copyright © 2012 Greetings! Now that you have your professional marketing documents and LinkedIn Profile, it’s time to strengthen your online identity. This will help you a great deal in advancing your career! Most recruiters and hiring managers Google candidates names and check LI and social media for information (pro and con) before interviewing them. This plan will give you some ideas on how to show up on-brand in more places online. • “Search Me” Capability: Go to vizibility.com. Get a free link and put it in your LinkedIn profile and anywhere else where people might want to click through and find out more about you. Get a “Search Me” button for your website, if you have one. The button and link allow you to control the results if someone clicks on it. • Put profiles on ZoomInfo, Twitter and/or Facebook. You may also create a presence on any other site you want to be on. For instance: Ryze, Ning, Ziggs, Naymz, Business Card 2, spoke, plaxo, alias, friendfeed, ecademy, friendfeed. Having a presence on several of these sites will help you show up in a Google search. • Google Profiles: https://profiles.google.com/ Create a Google profile for yourself that will give you another place to be found on the web. • Google Docs: Put up your resume on Google docs and set it to allow general search. • Build a personal portal on the Web: Go to http://about.me/ and build a free profile with links to places where you have a significant presence on the Web, including LinkedIn, Twitter, Facebook, Zoominfo, etc.
    [Show full text]
  • Facebook Marketing, Twitter
    Suite 220-309 McDermot Ave. | Winnipeg, MB, Canada R3A 1T3 Phone: 204.943.3923 | Fax: 204.943.4197 | Toll Free: 1.866.882.3580 Recognition Brought To Life Web: www.plannedlegacy.com | Email: [email protected] Facebook Marketing, Twitter - Social Marketing Interview Mari Smith - MariSmith.com Relationship Marketing Specialist, Facebook, Twitter and Social Media Business Coach Free Facebook Tips About Mari: Dubbed the “Pied Piper of Facebook” by FastCompany.com, Mari Smith is a Relationship Marketing Special- ist and Social Media Business Coach. She helps businesses, entrepreneurs and nonprofits accelerate their profits using an integrated social marketing strategy, with particular focus on Facebook and Twitter. Mari is passionate about showing fellow professionals how to develop powerful profitable relationships using social media. _________________________________________________________________________________________________ Would you prefer advanced live Facebook training from Mari via the Web? If so, make sure to check out: http://www.quickstartsocialmedia.com _________________________________________________________________________________________________ Interview by George Williams, Communications Specialist, Planned Legacy Planned Legacy: Mari, you’ve risen to the top of your profession as a Facebook/Twitter Relationship Marketing Specialist and have become very well known as one of the leading social marketing experts in the world. Can you please tell us a little bit about yourself and how you came to be where you are today? Mari Smith: Well, I have always had a passion and an interest in the world of relationships, and in the early 2000s I studied and got certified as a relationship coach. At the time my field was predominantly concerned with personal relation- ships. I taught classes for singles and provided coaching for couples and singles and studied in depth the different types of assessments, particularly personality assessments.
    [Show full text]
  • Simplify Facebook and Twitter with the Abcs of Social Media
    Simplify Facebook and Twitter with the ABC’s of Social Media by Mari Smith – Social Media Consultant, Speaker & Trainer I created this five-part model - the ABC’s of Social Media - to simplify your social media efforts. Many folks come to social media and attempt to short-circuit the process by over-automating, over- broadcasting, over-delegating and miss out the vital component of connecting, engaging and building relationships. Once you’ve confirmed your target market uses Facebook and Twitter, and you’re happy with your brand, messaging and systems for capturing leads, etc., here’s how the ABC system works: Automate First, set up systems to automate your broadcasts, feeds, updates, content. On Twitter, this could be using Twitterfeed to automatically post your blog feed as tweets. To pre-schedule tweets, use TweetLater and/or Hootsuite. To update multiple social media sites, including Twitter, your Facebook personal profile, multiple Facebook Fan Pages, LinkedIn, FriendFeed and many more, Ping.fm works extremely well. To pre-schedule updates to multiple social sites, the best choice is HootSuite > Ping.fm. Import your blog post on Facebook using the Notes app and/or the Networked Blogs app. Aggregate all your social feeds into FriendFeed and add the FriendFeed app to your Facebook Profile. There are many more ways to automate; these are a great start. However, I do recommend not over-automating. Pre-scheduling and auto-broadcasting are great to ensure you at least have some content going out daily. But you’ll also want to generate real-time content/broadcasts too. Broadcast Broadcasts are what I call regular tweets (as opposed to @ replies), Facebook status updates, posts on Facebook, blog posts and more.
    [Show full text]
  • The Perfect Startup Five Keys to Their Unprecedented Success LOGO
    the Perfect Startup Five keys to their unprecedented success LOGO . …………………………………………………………….………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………….. © faberNovel 2012 ••• 1 ••• A quick word from Stéphane Distinguin ( CEO – faberNovel ) …………………………………………………………….…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………... It is not about the IPO the entire world is We all know Facebook. commenting on: an IPO is certainly not an We all know Mark Zuckerberg. end, but a point on a startup trajectory. These are the names. It’s all about perfection. Up to now, Facebook has been the perfect startup, not because it has We all know the figures, succeeded in everything, but because its has built they are mind-blowing: more than itself step by step, in a very pragmatic way. There is no miracle here: it is just a startup that has had an 900 million members for a current almost perfect stance towards every challenge it has valuation of over 100 billion dollars. faced to date, and has built the most fascinating innovation platform. At first sight, we all knew Facebook Perfection is rarely encountered and even harder to would be the biggest start up "after analyze… At faberNovel, as we do every year, and Google", Mark Zuckerberg, the Social after Google, Apple and Amazon, we wanted to Network hero, a juvenile CEO signing highlight what could be the formula behind Facebook's roaring success. Is there a formula for perfection? We autographs and striking the pose like would like to share our discoveries, our dissection of one of the biggest rock stars of his this marvel just to make it more useful for all of you. I generation. am not sure perfection will be achievable for all of us, but it certainly is our best source of inspiration.
    [Show full text]
  • An Exploratory Study
    Online Journal of Communication and Media Technologies Volume: 6 – Issue: 3 July - 2016 Understanding Likes on Facebook: An Exploratory Study Anita Basalingappa. MICA, Ahmedabad, India M S Subhas, Karnatak University, India Ms Rashmi Tapariya, MICA, Ahmedabad, India Abstract This study focuses on understanding ‘likes’ on facebook. It is important to understand this phenomenon by studying how users would react to a post that is posted by a ‘friend’. Therefore, the objective of this paper is to understand what does it mean to ‘like’ a post on facebook? Is there a preference for a picture post in a status update than the written word? Are there distinctive types of ‘likes’ that can be useful to understand ‘likes’ on facebook? This is an exploratory study. Data was collected through Depth interviews and observing Facebook profiles. Twelve depth interviews were conducted and thirty nine facebook profiles’ data was observed from August 2013 to August 2014. The results show that profile pictures get maximum likes followed by status updates and then cover photos. The respondents indicated a pattern in the likes on each post. Keywords: social media, Facebook, like © Online Journal of Communication and Media Technologies 234 Online Journal of Communication and Media Technologies Volume: 6 – Issue: 3 July - 2016 Introduction Social media has become a power house as it provides for a democratic relationship. There is a need to understand this medium and its users on a continuous basis. Every new invention is a boon and a bane. Likewise, social media is one such powerful tool in marketing that is a boon and bane.
    [Show full text]
  • Characterization of Friendfeed – a Web-Based Social Aggregation Service
    Characterization of FriendFeed – A Web-based Social Aggregation Service Trinabh Gupta Sanchit Garg Anirban Mahanti Niklas Carlsson Martin Arlitt IIT Delhi IIT Delhi NICTA University of Calgary HP Labs India India Australia Canada USA Abstract This paper studies the FriendFeed service, with emphasis on social aggregation properties and user activity patterns. Many Web users have accounts with multiple different social We are interested in understanding what types of services networking services. This scenario has prompted develop- users aggregate content from, who follows the aggregated ment of “social aggregation” services such as FriendFeed that content, and why. We are also interested in understanding aggregate the information available through various services. Using five weeks of activity of more than 100,000 Friend- the characteristics of the FriendFeed social network and how Feed users, we consider questions such as what types of ser- they relate to the characteristics of the social network ser- vices users aggregate content from, the relative popularity of vices that it aggregates. Note that FriendFeed being an ag- services, who follows the aggregated content feeds, and why. gregation service enables us to study different services from one common observation point, and allows us to get a unique “sneak peek” on how these social networking and content Introduction sharing services are being used by a common set of users. We believe that social aggregation services are of interest to With the increasing popularity of online social networking information hungry Web users, especially those that like to (OSN) and content sharing services, many Web users have always stay connected with the ongoings in the cyber world.
    [Show full text]