FeedTree: Sharing Web micronews with peer-topeer event notification
|
|
- Georgiana Edwards
- 5 years ago
- Views:
Transcription
1 FeedTree: Sharing Web micronews with peer-topeer event notification Mike Helmick, M.S. Ph.D. Student - University of Cincinnati Computer Science & Engineering
2 The Paper: International Workshop on Peer-to-peer Systems - February 2005 Dan Sandler, Alan Mislove, Ansley Post, Peter Druschel Rice University - Department of Computer Science Some graphics are recreated from a presentation by Dan Sandler 2
3 News and the Web In the early days... Just a handful of infrequently updated news sites Sufficient to get updates by clicking reload or visiting again later 3
4 Situation today Uncountable proliferation of news sites micronews highly focused chunks of content, appearing frequently and irregularly, scattered across scores of sites. 4
5 RSS RDF Site Summary Rich Site Summary Really Simple Syndication XML Summary of the current content on the site 5
6 Blogs, etc. Just about everyone provides RSS feeds now News sites: CNN, NYTimes Blogs: LiveJournal, MovableType 6
7 RSS Distribution All clients poll a central server (usually the same as the web server) Bandwidth requirements are linear in the number of users (BAD!) 7
8 Solution... Distributed approach look at p2p overlays logarithmic scaling goal: reduce the load on the content providers and share the cost among all users 8
9 P2P Model 9
10 More on RSS XML based file format Often called a feed Many programs called aggregators or readers to process the feeds 10
11 RSS is meant to be consumed by? A People B Machines C D Dogs Reporters
12 RSS is meant to be consumed by? A People B Machines C D Dogs Reporters
13 Feeder for Mac OS X 13
14 Mozilla Firefox (Sage) 14
15 What s in the file? Headlines Complete stories Images (links to) Permanent URL (called a permalink) inbox for the internet 15
16 Bandwidth Considerations Sites that offer RSS tend to become more popular Out of balance: more RSS requests than interactive users 4 observed behaviors 16
17 Polling For each feed, for each user... Must issue HTTP requests over and over Site must respond to each requests - even if nothing has changed 17
18 Superfluity RSS data format is static Always returns the N most recent entries Not all of those may be new to the client (wasted bandwidth) 18
19 Stickiness Once someone subscribes to an RSS feed, they are likely to stick with that feed This creates long term bandwidth requirements for the server 19
20 24 hours traffic Web usage Typically rolling - users only hit web sites when awake RSS Usage Tends to be 24 hours a day on each users machine, compounding bandwidth requirements 20
21 Bandwidth Requirements slashdot.org 17,700 subscribers (according to Bloglines) Each RSS feed is 2kb Polled half-hourly 850,000 daily transfers 1.7 GB of data (per day) 21
22 What s been done? 22
23 Improved Polling Not practical Too hard to enforce restrictions on when clients can access Clients don t know when content changed or what changed 23
24 Outsorce Aggregation A central service dedicated to aggregation Built around a well-formed API But Danger of central control 24
25 FeedTree 25
26 Group Communication data distribution as an alternative to polling still does not scale well 26
27 Scribe Scalable group communication system Built on P2P overlay such as Pastry Each Scribe group has 160 bit group ID 27
28 Scribe / Pastry Pastry routes Scribe Tree 28
29 Additions to XML <rss version= 2.0 > <channel> <title>fooblog</title> <link> <scribe:topic> <scribe:pubkey>... </scribe:pubkey>... </channel> </rss> 29
30 More Scribe Comparable to IP Multicast link stress is less than double IP multicast Has self healing capabilities to detect broken links 30
31 What are the architectural Issues? A B C D
32 What are the architectural Issues? A Source of B Authenticity of Information Information C Delivery of D Verification of Information Information
33 What are the architectural Issues? A Source of B Authenticity of Information Information C Delivery of D Verification of Information Information
34 Source of Information RSS document must come from the source Each item is modified to aid clients in the detection of omitted or delayed events timestamp sequence number 34
35 What are the architectural Issues? A Source of B Authenticity of Information Information C Delivery of D Verification of Information Information
36 Source of Information RSS data is signed Using public key encryption 36
37 What are the architectural Issues? A Source of B Authenticity of Information Information C Delivery of D Verification of Information Information
38 Delivery of Information RSS document is multicast (using the overlay network) Peers who have subscribed to the topic (group ID) receive the feed 38
39 What are the architectural Issues? A Source of B Authenticity of Information Information C Delivery of D Verification of Information Information
40 Verification of Information Peers verify the signature of the feed The aggregator desktop application then notifies the user of new content 40
41 Additional Comments Client application bootstraps by making a conventional HTTP request for the RSS Additional updates from from FeedTree system Feeds are given a time-to-live with maximum interval between events Uses heatbeat events at the end of ttl to signal no change 41
42 Proliferation RSS has grown because of support publishers client applications 42
43 FeedTree Publishing CMS software takes part in overlay network long-lived node Publishing software transmits new messages when the site changes 43
44 FeedTree Reading RSS reading applicaitons join the FeedTree network as peers They now receive and distribute messages (routing) New events are presented to the user very quickly as they happen No changes are needed to client interface! 44
45 Benefits providers lower cost distribution avoidance of slashdotting users timelier updates 45
46 Recovery Remember the sequence numbers and timestamps? Clients can use these on updates or heartbeats to detect gaps Query parent for information Fallback to HTTP request if can t be found 46
47 Status of FeedTree Authors developed software prototype Have a server ftproxy that can handle publishing requested content According to one of the authors - as of Friday - this is still quite a work in process 47
48 What else can this be used for? 48
49 Questions? 49
How does it work? Typically, a content provider publishes a feed link on its site, which end users subscribe to using a news feed
ATA Oct07-SF.qxd 10/18/07 7:41 PM Page 32 RSS Feeds: Your Information on Your Terms By Michael Wahlster If you are like most people, you visit several websites regularly. You might seek out professional
More informationSEEDS: The Social Internet Feed Caching and Dissemination Architecture
SEEDS: The Social Internet Feed Caching and Dissemination Architecture Ana Nunes 1, José Marques 2, and José Pereira 3 1 University of Minho aln@lsd.di.uminho.pt 2 University of Minho trofa@lsd.di.uminho.pt
More informationRSS: The New Learning Pipeline
301 RSS: The New Learning Pipeline Brent Schlenker, The elearning Guild Produced by Implementing e-learning 2.0 Technologies The New Learning Pipeline brentschlenker@gmail.com Page 1 Page 2 6 Page 3 7
More informationFeedTree: Scalable and prompt delivery for Web feeds
RICE UNIVERSITY FeedTree: Scalable and prompt delivery for Web feeds by Daniel R. Sandler A THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE Master of Science Approved, Thesis
More informationRSS Feeds What they are and what they do. COMNET Meeting February 18th 20th, 2008 Education International Head Office, Brussels, Belgium
RSS Feeds What they are and what they do COMNET Meeting February 18th 20th, 2008 Education International Head Office, Brussels, Belgium Overview Introduction Definition Technical details How to read RSS
More informationFurl Furled Furling. Social on-line book marking for the masses. Jim Wenzloff Blog:
Furl Furled Furling Social on-line book marking for the masses. Jim Wenzloff jwenzloff@misd.net Blog: http://www.visitmyclass.com/blog/wenzloff February 7, 2005 This work is licensed under a Creative Commons
More informationWhere you will find the RSS feed on the Jo Daviess County website
RSS Background RSS stands for Really Simple Syndication and is used to describe the technology used in creating feeds. An RSS feed allows you to receive free updates by subscribing (or clicking on buttons
More informationPubSubHubbub Real-time RSS for the Decentralized Web. Brett Slatkin Google Inc. 18 November 2009
PubSubHubbub Real-time RSS for the Decentralized Web Brett Slatkin Google Inc. 18 November 2009 Motivation Motivation Want server-to-server, interoperable messaging - Decentralized social networks - Federated
More informationIn this tutorial you will learn how to:
1 of 6 9/30/2009 2:41 PM Edublogs Interface Purpose The interface of Edublogs provides you with several options to make your blog not only unique but also easily maintainable. Therefore it is necessary
More informationHTML 5 and CSS 3, Illustrated Complete. Unit M: Integrating Social Media Tools
HTML 5 and CSS 3, Illustrated Complete Unit M: Integrating Social Media Tools Objectives Understand social networking Integrate a Facebook account with a Web site Integrate a Twitter account feed Add a
More informationSearch Engines. Information Retrieval in Practice
Search Engines Information Retrieval in Practice All slides Addison Wesley, 2008 Web Crawler Finds and downloads web pages automatically provides the collection for searching Web is huge and constantly
More informationBuilding Your Blog Audience. Elise Bauer & Vanessa Fox BlogHer Conference Chicago July 27, 2007
Building Your Blog Audience Elise Bauer & Vanessa Fox BlogHer Conference Chicago July 27, 2007 1 Content Community Technology 2 Content Be. Useful Entertaining Timely 3 Community The difference between
More informationWhat is an RSS/Atom News Aggregator? The best way to explain is to quote from the online Tutorial for BottomFeeder:
BottomFeeder is an RSS/Atom News Aggregator. It's free, open source (Artistic License) and may be downloaded from: http://www.cincomsmalltalk.com/bottomfeeder What is an RSS/Atom News Aggregator? The best
More informationPODCASTS, from A to P
PODCASTS, from A to P Basics of Podcasting 1) What are podcasts all About? 2) Where do I get podcasts? 3) How do I start receiving a podcast? Art Gresham UCHUG Editor July 18 2009 Seniors Computer Group
More informationPage 1 AideRSS
http://blog.larkin.net.au/ Page 1 Introduction AideRSS What is AideRSS? This is an online tool or service that allows you to identify the most popular posts or items in a RSS feed. What is a RSS feed?
More informationTAXII 1.0 (DRAFT) Capabilities and Services. Charles Schmidt & Mark Davidson
TAXII 1.0 (DRAFT) Capabilities and Services Charles Schmidt & Mark Davidson 2 About This Talk Look at the use scenarios we want to support and how we have designed TAXII to support them TAXII supports
More informationUSER GUIDE. Blogs. Schoolwires Centricity
USER GUIDE Schoolwires Centricity TABLE OF CONTENTS Introduction... 1 Audience and Objectives... 1 Overview... 1 Adding a New Blog Page... 3 Adding a New Posting... 5 Working with Postings... 11 Sorting
More informationBlog to Contents. User Guide March 11, 2008
User Guide March 11, 2008 Contents Blog Accessing the My Blog page Searching for a Blog Entry Viewing blogs Viewing public blog entries and comments Viewing private blog entries Viewing Blogs Externally
More informationCS4700/CS5700 Fundamentals of Computer Networks
CS4700/CS5700 Fundamentals of Computer Networks Lecture 22: Overlay networks Slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion Stoica, Hui Zhang Alan Mislove amislove at ccs.neu.edu
More informationClient Behavior and Feed Characteristics of RSS, a Publish-Subscribe System for Web Micronews
Client Behavior and Feed Characteristics of RSS, a Publish-Subscribe System for Web Micronews Hongzhou Liu Venugopalan Ramasubramanian Emin Gün Sirer Department of Computer Science, Cornell University,
More informationDesktop Crawls. Document Feeds. Document Feeds. Information Retrieval
Information Retrieval INFO 4300 / CS 4300! Web crawlers Retrieving web pages Crawling the web» Desktop crawlers» Document feeds File conversion Storing the documents Removing noise Desktop Crawls! Used
More informationFor more info on Cloud9 see their documentation:
Intro to Wordpress Cloud 9 - http://c9.io With the free C9 account you have limited space and only 1 private project. Pay attention to your memory, cpu and disk usage meter at the top of the screen. For
More informationDefinition and Basic Concepts
RSS News Feeds: The New Table of Contents Service Sharon Dennis National Networks of Libraries of Medicine MidContinental Region Technology Coordinator Spencer S. Eccles Health Sciences Library University
More informationREUTERS CONNECT. REUTERS MEDIA reuters.com/newsagency
Reuters Connect is our technology platform that ingests, enriches and prepares both Reuters and partner content for customer delivery. It offers a wide range of news in all media types and allows you to
More informationUsing Trend Reports. Understanding Reporting Options CHAPTER
CHAPTER 10 To learn about supported services and platforms, see Supported Services and Platforms for Monitoring and Reports, page 1-5. The following topics describe the reporting features available in
More informationMake your application real-time with PubSubHubbub. Brett Slatkin May 19th, 2010
Make your application real-time with PubSubHubbub Brett Slatkin May 19th, 2010 View live notes and ask questions about this session on Google Wave http://tinyurl.com/push-io2010 Me http://onebigfluke.com
More informationPreFeed: Cloud-Based Content Prefetching of Feed Subscriptions for Mobile Users. Xiaofei Wang and Min Chen Speaker: 饒展榕
PreFeed: Cloud-Based Content Prefetching of Feed Subscriptions for Mobile Users Xiaofei Wang and Min Chen Speaker: 饒展榕 Outline INTRODUCTION RELATED WORK PREFEED FRAMEWORK SOCIAL RSS SHARING OPTIMIZATION
More informationTo enable Mobile Messaging: 1. Simply login to
Mobile Messaging Instructor Tutorial Mobile Messaging provides an easy and effective way for students, faculty and staff to communicate, send and receive important information and stay connected. Through
More informationLesson 4: Web Browsing
Lesson 4: Web Browsing www.nearpod.com Session Code: 1 Video Lesson 4: Web Browsing Basic Functions of Web Browsers Provide a way for users to access and navigate Web pages Display Web pages properly Provide
More informationSage 300 People & Web Self Service Technical Information & System Requirements
Sage 300 People & Web Self Service Technical Information & System Requirements Sage 300 People Architecture The Sage 300 People application is a 2-tier application with the program and database residing
More informationDECENTRALIZED SOCIAL NETWORKING WITH WORDPRESS. November 7, 2018 WordPress Meetup Vienna Alex Kirk
DECENTRALIZED SOCIAL NETWORKING WITH WORDPRESS DECENTRALIZED? Centralized = control is with a single entity If you use Facebook, the servers are all controlled by Facebook Inc. Facebook can draw conclusions
More informationReporting Guide V7.0. iprism Web Security
V7.0 iprism Web Security 800-782-3762 www.edgewave.com 2001 2012 EdgeWave. All rights reserved. The EdgeWave logo, iprism and iguard are trademarks of EdgeWave Inc. All other trademarks and registered
More informationUser Guide. Chapter 9. Blog Page
User Guide Chapter 9 Blog Page Table of Contents Introduction... 3 Blogs and Security... 3 Key Information... 3 I. How to Add a Blog Page... 4 II. Blog Administration... 6 1) Edit Blog... 6 2) Creating
More information[MS-WSUSOD]: Windows Server Update Services Protocols Overview
[MS-WSUSOD]: Windows Server Update Services Protocols Overview This topic lists the found in [MS-WSUSOD] since it was last published. Since this topic is updated frequently, we recommend that you subscribe
More informationTABLE OF CONTENTS Click link to go to information
Tips for Users TABLE OF CONTENTS Click link to go to information TIPS showing screen shots (pp. 2-7) Show events in your time zone Select month to display Change appearance of the display Get event information
More informationNew Technologies For Successful Online Marketing
New Technologies For Successful Online Marketing 1 01. Introductions / Course Overview 2 Who I Am / What I Do / Who I Do It For derek allard derek@ 413.529.0754 Standards Based Website Designer focused
More informationRSS CAMPAIGNS. Curious about your blog s reach? Skyrocket your website traffic by engaging your subscriber s inboxes. Help them get what they want.
RSS CAMPAIGNS Curious about your blog s reach? Skyrocket your website traffic by engaging your subscriber s inboxes. Help them get what they want. RSS (Really Simple Syndication) is an open method to deliver
More informationConfiguring Multicast VLAN Registration
Finding Feature Information, page 1 Restrictions for MVR, page 1 Information About Multicast VLAN Registration, page 2 How to Configure MVR, page 5 Monitoring MVR, page 10 Configuration Examples for MVR,
More informationFirespring Analytics
Firespring Analytics What do my website statistics mean? To answer this question, let's first consider how a web page is loaded. You've just typed in the address of a web page and hit go. Depending on
More informationCS 640 Introduction to Computer Networks. Today s lecture. What is P2P? Lecture30. Peer to peer applications
Introduction to Computer Networks Lecture30 Today s lecture Peer to peer applications Napster Gnutella KaZaA Chord What is P2P? Significant autonomy from central servers Exploits resources at the edges
More informationBuilding an Internet-Scale Publish/Subscribe System
Building an Internet-Scale Publish/Subscribe System Ian Rose Mema Roussopoulos Peter Pietzuch Rohan Murty Matt Welsh Jonathan Ledlie Imperial College London Peter R. Pietzuch prp@doc.ic.ac.uk Harvard University
More informationWeb 2.0, Social Programming, and Mashups (What is in for me!) Social Community, Collaboration, Sharing
Department of Computer Science University of Cyprus, Nicosia December 6, 2007 Web 2.0, Social Programming, and Mashups (What is in for me!) Dr. Mustafa Jarrar mjarrar@cs.ucy.ac.cy HPCLab, University of
More informationNRSS: A Protocol for Syndicating Numeric Data. Abstract
NRSS: A Protocol for Syndicating Numeric Data Jerry Liu, Glen Purdy, Jay Warrior, Glenn Engel Communications Solutions Department Agilent Laboratories Palo Alto, CA 94304 USA {jerry_liu, glen_purdy, jay_warrior,
More informationThe default template that comes with the blog template does not have a "blog roll" configured. However it is relatively straightforward to create one.
Show Attachments Show Advanced Show HTML Options Subject: Tags: Hot Topic Adding a "Blog Roll" to your site Configuration, Homepage, Blog Created On: 2009-06-30 16:31:37 The default template that comes
More information12/3/ Introduction to CenterStage Spaces and roles. My Community My Spaces, My Favorite Spaces
Introduction to CenterStage Spaces and roles My Community My Spaces, My Favorite Spaces Inside the space Navigate, watch, share Files Open, import, edit, tag, copy, share Communication tools Wikis, blogs,
More informationDigital Research Strategies. Poynter. Essential Skills for the Digital Journalist II Kathleen A. Hansen, University of Minnesota October 15, 2009
Digital Research Strategies Poynter. Essential Skills for the Digital Journalist II Kathleen A. Hansen, University of Minnesota October 15, 2009 Goals for Today Strategies and tools to gather information
More informationCS November 2017
Distributed Systems 21. Delivery Networks () Paul Krzyzanowski Rutgers University Fall 2017 1 2 Motivation Serving web content from one location presents problems Scalability Reliability Performance Flash
More informationGETTING STARTED WITH THE SDLAP NING
GETTING STARTED WITH THE SDLAP NING A resource for the participants in Richmond s Self-Directed Language Acquisition Program is The SDLAP Ning (http://sdlapur.ning.com). Participants use the blogging function
More informationVerification. To navigate to the Notifications Tab begin at your Personal Dashboard
Forney ISD Website Setting Up Daily Notifications Personal Dashboard 2.0 What is SchoolFusion? SchoolFusion is where you can view all of your children s classroom information in one web location. You can
More informationSharePoint General Instructions
SharePoint General Instructions Table of Content What is GC Drive?... 2 Access GC Drive... 2 Navigate GC Drive... 2 View and Edit My Profile... 3 OneDrive for Business... 3 What is OneDrive for Business...
More informationUSE OF RSS FEEDS BY LIBRARY PROFESSIONALS IN INDIA
USE OF RSS FEEDS BY LIBRARY PROFESSIONALS IN INDIA Mohamed Haneefa K. 1, Reshma S. R. 2 and Manu C. 3 1 Department of Library & Information Science, University of Calicut, Kerala, E-mail: dr.haneefa@gmail.com
More informationPicture 1.1 Click PAGES in Control Panel
Add Interactivity to Your Website Interactivity can be a compelling and innovative way to engage your students and create experiences that cannot be replicated in other media. Weebly provides multiple
More informationWeb 2.0 Käyttöliittymätekniikat
Web 2.0 Käyttöliittymätekniikat ELKOM 07 Sami Ekblad Projektipäällikkö Oy IT Mill Ltd What is Web 2.0? Social side: user generated contents: comments, opinions, images, users own the data The Long Tail:
More informationPODCASTS, from A to P
PODCASTS, from A to P Basics of Podcasting 1) What are podcasts all About? 2) How do I Get podcasts? 3) How do I create a podcast? Art Gresham UCHUG May 6 2009 1) What are podcasts all About? What Are
More informationMore than rapid Supporting User Created Content with Blogs, Podcasts, Vlogcasts, and more
Informal Learning Top 10 tips for SME use of rapid elearning tools Tools: More than rapid Supporting User Created Content with Blogs, Podcasts, Vlogcasts, and more Screencasting with Adobe Captivate Videos
More informationToday: World Wide Web! Traditional Web-Based Systems!
Today: World Wide Web! WWW principles Case Study: web caching as an illustrative example Invalidate versus updates Push versus Pull Cooperation between replicas Lecture 22, page 1 Traditional Web-Based
More informationSetting up Alerts: ScienceDirect. Transcript
Setting up Alerts: ScienceDirect Transcript Slide 1 At Charles Darwin University, researchers have access to a wide range of journal databases through their Library databases are an invaluable tool for
More informationOctoshape. Commercial hosting not cable to home, founded 2003
Octoshape Commercial hosting not cable to home, founded 2003 Broadcasting fee is paid by broadcasters Free for consumers Audio and Video, 32kbps to 800kbps Mesh based, bit-torrent like, Content Server
More informationUNIT-II : VIRTUALIZATION & COMMON STANDARDS IN CLOUD COMPUTING
Cloud Computing UNIT-II : VIRTUALIZATION & COMMON STANDARDS IN CLOUD COMPUTING Prof. S. S. Kasualye Department of Information Technology Sanjivani College of Engineering, Kopargaon Common Standards 1.
More informationALL content should be created with findability in mind.
Agenda Harnessing the Power of RSS Harnessing the Power of RSS Amy Greer & Roger Gilliam Closed Loop Marketing Web Builder 2.0 Las Vegas December 4, 2007 Build the Foundation What is RSS? RSS Feed Elements
More informationPostat: A Cross-Platform, RSS-Based Advertising and Event Notification System for Educational Institutions
Available online at www.sciencedirect.com Procedia - Social and Behavioral Sciences 73 ( 2013 ) 120 127 The 2nd International Conference on Integrated Information Postat: A Cross-Platform, RSS-Based Advertising
More informationPerpetual Technology Solutions Course Outline (863)
Microsoft Office Outlook 2007: Level 1 1 day Instructor led Certification: Microsoft Certified Applications Specialist: Microsoft Office Outlook 2007 Course Description This course is the first in a series
More informationThe Ultimate Digital Marketing Glossary (A-Z) what does it all mean? A-Z of Digital Marketing Translation
The Ultimate Digital Marketing Glossary (A-Z) what does it all mean? In our experience, we find we can get over-excited when talking to clients or family or friends and sometimes we forget that not everyone
More informationQUICK SET-UP VERIFICATION...3
TABLE OF CONTENTS 1 QUICK SET-UP VERIFICATION...3 2 INSTALLING CERTIFICATES...3 3 IF YOU USE MS INTERNET EXPLORER...3 3.1 INSTALLING THE CERTIFICATE...3 3.2 SSL3 ACTIVATION:...3 3.3 JAVASCRIPT ACTIVATION...3
More informationBest Practices in Designing Cloud Storage based Archival solution Sreenidhi Iyangar & Jim Rice EMC Corporation
Best Practices in Designing Cloud Storage based Archival solution Sreenidhi Iyangar & Jim Rice EMC Corporation Abstract Cloud storage facilitates the use case of digital archiving for long periods of time
More informationSpecifications for implementing web feeds in DLXS
University of Michigan Deep Blue deepblue.lib.umich.edu 2007-04-30 Specifications for implementing web feeds in DLXS Hawkins, Kevin http://hdl.handle.net/2027.42/78535 Hawkins 1/5/2011 5:01:52 PM Page
More informationRSS. 1 January 2018 OSU CSE 1
RSS 1 January 2018 OSU CSE 1 Really Simple Syndication A textual format used on the web for news feeds or web feeds is RSS Uses XML to represent information that is frequently updated (e.g., news, weather,
More informationEffective Automated Windows Lab Deployment
Effective Automated Windows Lab Deployment Fons Mijnen Vincent van Dongen February 6, 2017 Fons Mijnen, Vincent van Dongen Effective Automated Windows Lab Deployment February 6, 2017 1 / 33 Problem part
More informationHistory and Backgound: Internet & Web 2.0
1 History and Backgound: Internet & Web 2.0 History of the Internet and World Wide Web 2 ARPANET Implemented in late 1960 s by ARPA (Advanced Research Projects Agency of DOD) Networked computer systems
More informationSciX Open, self organising repository for scientific information exchange. D15: Value Added Publications IST
IST-2001-33127 SciX Open, self organising repository for scientific information exchange D15: Value Added Publications Responsible author: Gudni Gudnason Co-authors: Arnar Gudnason Type: software/pilot
More informationAutoResponse Plus Version 3. RSS Module. AutoResponse Plus RSS Module User Guide. Copyright ECom24 Ltd Page 1
AutoResponse Plus User Guide Copyright ECom24 Ltd 2000-2009 Page 1 Software License Agreement You should carefully read the following terms and conditions before using ECom24 Ltd software ( the Software
More informationEECS 122, Lecture 13. Multicast Delivery. Multicast Delivery. Reasons for Multicast. Why not just Machine Gun? Multicast Example
EEC 122, Lecture 13 Kevin Fall kfall@cs.berkeley.edu edu Delivery How to send one thing to many receivers. Why do this? TV/entertainment, software updates eal-time info delivery (news, stock quotes) Teleconferencing
More informationForeScout Extended Module for VMware AirWatch MDM
ForeScout Extended Module for VMware AirWatch MDM Version 1.7.2 Table of Contents About the AirWatch MDM Integration... 4 Additional AirWatch Documentation... 4 About this Module... 4 How it Works... 5
More informationEnabling Internet-of-Things (IoT) Services in MobilityFirst FIA
Enabling Internet-of-Things (IoT) Services in MobilityFirst FIA Jun Li, Rich Martin, John-Austen Francisco and Dipankar Raychaudhuri WINLAB, Rutgers University May 14 th, 2012 A Big Question Does Internet
More informationCorona: A High Performance Publish-Subscribe System for the World Wide Web
Corona: A High Performance Publish-Subscribe System for the World Wide Web Venugopalan Ramasubramanian Ryan Peterson Emin Gün Sirer Department of Computer Science, Cornell University, Ithaca, NY 4853 {ramasv,ryanp,egs}@cs.cornell.edu
More informationLast Class: Consistency Models. Today: Implementation Issues
Last Class: Consistency Models Need for replication Data-centric consistency Strict, linearizable, sequential, causal, FIFO Lecture 15, page 1 Today: Implementation Issues Replica placement Use web caching
More informationAccount Customer Portal Manual
Account Customer Portal Manual Table of Contents Introduction Dashboard Section Reporting Section My Settings Section My Account Section Billing Section Help Section 2 4 7 15 20 25 27 1 Introduction SMTP
More informationintroduction to using the connect community website november 16, 2010
introduction to using the connect community website november 16, 2010 getting started t How GoToWebinar works Use earbuds or speakers to hear the presentation audio Note that t webinar staff cannot hear
More informationPowerSchool Parent Portal User Guide. PowerSchool Student Information System
PowerSchool Student Information System Released October 3, 2007 Document Owner: Documentation Services This edition applies to Release 5.1.2 of the Premier software and to all subsequent releases and modifications
More informationOTV Loopback Join Interface
This chapter contains the following sections: Finding Feature Information, page 1 Information About, page 1 Licensing Information for, page 2 Guidelines and Limitationsfor, page 2 Prerequisites for, page
More informationDistributed Systems. 21. Content Delivery Networks (CDN) Paul Krzyzanowski. Rutgers University. Fall 2018
Distributed Systems 21. Content Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2018 1 2 Motivation Serving web content from one location presents problems Scalability Reliability Performance
More informationepals SchoolBlog Teacher s Guide
epals SchoolBlog Teacher s Guide DOCUMENT VERSION 2.0 JUNE 2007 Copyright 2007 epals, Inc. All rights reserved. epals, epals SchoolBlog,and the epals SchoolBlog logo are trademarks or registered trademarks
More informationCS November 2018
Distributed Systems 21. Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2018 1 2 Motivation Serving web content from one location presents problems Scalability Reliability Performance
More informationBlogging Basics Using WordPress
Blogging Basics Using WordPress What is WordPress? Instructor Christina Hills WordPress is free open source blog publishing software. It is the perfect platform for podcasting. With WordPress, the content
More informationAtom: From Blogging to Data, Web (Services) 2.0
Atom: From Blogging to Data, Web (Services) 2.0 Scott Davis Davisworld Consulting Scott Davis Atom: From Blogging to Data, Web (Services) 2.0 Slide 1 Introduction My name is Scott Davis Editor in Chief
More informationACE #CT01756 Intro to WordPress By Adrian Mikeliunas SESSION# 2 of 6
WordPress Administration ACE #CT01756 Intro to WordPress By Adrian Mikeliunas http://learnwp.us/week2/ SESSION# 2 of 6 Week 2 Agenda Understanding the Dashboard Setting up User accounts Managing Pages
More informationGetting Started Guide. Getting Started With Quick Blogcast. Setting up and configuring your blogcast site.
Getting Started Guide Getting Started With Quick Blogcast Setting up and configuring your blogcast site. Getting Started with Quick Blogcast Version 2.0.1 (07.01.08) Copyright 2007. All rights reserved.
More informationCS 120 Digital Literacy, Chapter 5: p
CS 120 Digital Literacy, Chapter 5: p. 287-344 CS 120, Digital Literacy, Ch 5, p.1 Browsing & Searching the Internet: Web browser a software program that is used to display web pages. IE, Safari, Firefox,
More informationWALK MS GUIDE TO YOUR PARTICIPANT CENTER. My Participant Center How-To-Guide Northern California Chapter
WALK MS GUIDE TO YOUR PARTICIPANT CENTER Accessing the Participant Center STEP 1: From the Walk MS website select My Account in the left-hand navigation bar. STEP 2: On the next page, you will be asked
More informationBlogs, Feeds, Trackbacks and Pings
Blogs, Feeds, Trackbacks and Pings Part II: Terms and Feeds Steven Hupp Manager of Donor Research Chicago Botanic Garden 1 Learn about blogs and apply the knowledge I have three things I m going to do
More informationPearsonAccess. TestNav 7 Proctor Caching User Guide
PearsonAccess TestNav 7 Proctor Caching User Guide Copyright 2012, Pearson Education, Inc. Published October 25, 2012 Document Revisions This list shows the recent updates to the TestNav 7 Proctor Caching
More informationLecture 21 P2P. Napster. Centralized Index. Napster. Gnutella. Peer-to-Peer Model March 16, Overview:
PP Lecture 1 Peer-to-Peer Model March 16, 005 Overview: centralized database: Napster query flooding: Gnutella intelligent query flooding: KaZaA swarming: BitTorrent unstructured overlay routing: Freenet
More informationCisco Data Center Network Manager 5.1
Cisco Data Center Network Manager 5.1 Product Overview Modern data centers are becoming increasingly large and complex. New technology architectures such as cloud computing and virtualization are adding
More informationargusoft A66, Sector 25, GIDC Electronic Estate, Gandhinagar, Gujarat , India Dumbarton Court, Newark, CA 94560, USA
ROOBROO DESKTOP COLLABORATION PLATFORM ARCHITECTURAL OVERVIEW AND CONFIGURATION HIGHLIGHTS PRESENTED BY: argusoft A66, Sector 25, GIDC Electronic Estate, Gandhinagar, Gujarat 382016, India 35463 Dumbarton
More informationQ2 TLS 1.0 Disablement Frequently Asked Questions 12/4/17
Q2 TLS 1.0 Disablement Frequently Asked Questions 12/4/17 Executive Summary Q2 will be disabling the TLS 1.0 encryption protocol in favor of TLS 1.1 or higher on May 1, 2018. TLS is a security protocol
More informationTerm work presentation
Term work presentation System category: Collaborative software System name: JIRA, Confluence and their integration Course: Průmyslové informační systémy (A0M33PIS) Student: Radu Fiser Semester: 2009/2010
More informationWeb logs (blogs. blogs) Feed support BLOGS) WEB LOGS (BLOGS
Web logs (blogs blogs) You can create your own personal Web logs (blogs) using IBM Lotus Notes. Using the blog template (dominoblog.ntf), you create a blog application, such as myblog.nsf, which you can
More informationWhat s a module? Some modules. it s so simple to make your page unique
How to guide What s a module? To create a functioning network without knowing about code, you need to be fluent in drag and drop. Webjam is made up of scores of modules. Modules are the tools that Webjam
More informationBasic Internet. Basic Internet
Basic Internet Basic Internet What is the Internet? The Internet is a global network connecting millions of computers which are linked together around the world, cooperating and communication with each
More informationAccessing the My Participant Center
Accessing the My Participant Center STEP 1: From the Bike MS website select My Participant Center in the left-hand navigation bar or the right-hand box. STEP 2: On the next page, you will be asked to enter
More information