A Massively Scalable Architecture for Instant Messaging & Presence

Jorrit Schippers, Anne Remke, Henk Punt, Maarten Wegdam, Boudewijn R.H.M. Haverkort

Research output: Contribution to journalArticleAcademicpeer-review

3 Citations (Scopus)
13 Downloads (Pure)

Abstract

This paper analyzes the scalability of Instant Messaging & Presence (IM&P) architectures. We take a queueing-based modelling and analysis approach to find the bottlenecks of the current IM&P architecture at the Dutch social network Hyves, as well as to analyse three alternative architectures: evolutionary partitioningaggregatedbatched presence updates and presence subscriptions. We use the Hierarchical Evaluation Tool (HIT) to create and analyse models analytically. Based on these results, we recommend a new architecture that provides better scalability than the current one.
Original languageEnglish
Pages (from-to)109-130
Number of pages20
JournalElectronic notes in theoretical computer science
Volume261
DOIs
Publication statusPublished - 13 Feb 2010
Event4th International Workshop on Practical Applications of Stochastic Modelling, PASM 2009 - Imperial College London, London, United Kingdom
Duration: 24 Sep 200924 Sep 2009
Conference number: 4
http://homepages.cs.ncl.ac.uk/nigel.thomas/PASM09.html

Fingerprint

Instant
Scalability
Queueing
Social Networks
Partitioning
Architecture
Alternatives
Evaluation
Modeling
Model

Keywords

  • SCS-Services
  • Scalability
  • Instant messaging and presence architecture
  • Queueing models

Cite this

Schippers, Jorrit ; Remke, Anne ; Punt, Henk ; Wegdam, Maarten ; Haverkort, Boudewijn R.H.M. / A Massively Scalable Architecture for Instant Messaging & Presence. In: Electronic notes in theoretical computer science. 2010 ; Vol. 261. pp. 109-130.
@article{5ec751a13bd64a0fb3e572882d4a72c2,
title = "A Massively Scalable Architecture for Instant Messaging & Presence",
abstract = "This paper analyzes the scalability of Instant Messaging & Presence (IM&P) architectures. We take a queueing-based modelling and analysis approach to find the bottlenecks of the current IM&P architecture at the Dutch social network Hyves, as well as to analyse three alternative architectures: evolutionary partitioning, aggregated, batched presence updates and presence subscriptions. We use the Hierarchical Evaluation Tool (HIT) to create and analyse models analytically. Based on these results, we recommend a new architecture that provides better scalability than the current one.",
keywords = "SCS-Services, Scalability, Instant messaging and presence architecture, Queueing models",
author = "Jorrit Schippers and Anne Remke and Henk Punt and Maarten Wegdam and Haverkort, {Boudewijn R.H.M.}",
year = "2010",
month = "2",
day = "13",
doi = "10.1016/j.entcs.2010.01.008",
language = "English",
volume = "261",
pages = "109--130",
journal = "Electronic notes in theoretical computer science",
issn = "1571-0661",
publisher = "Elsevier",

}

A Massively Scalable Architecture for Instant Messaging & Presence. / Schippers, Jorrit; Remke, Anne; Punt, Henk; Wegdam, Maarten; Haverkort, Boudewijn R.H.M.

In: Electronic notes in theoretical computer science, Vol. 261, 13.02.2010, p. 109-130.

Research output: Contribution to journalArticleAcademicpeer-review

TY - JOUR

T1 - A Massively Scalable Architecture for Instant Messaging & Presence

AU - Schippers, Jorrit

AU - Remke, Anne

AU - Punt, Henk

AU - Wegdam, Maarten

AU - Haverkort, Boudewijn R.H.M.

PY - 2010/2/13

Y1 - 2010/2/13

N2 - This paper analyzes the scalability of Instant Messaging & Presence (IM&P) architectures. We take a queueing-based modelling and analysis approach to find the bottlenecks of the current IM&P architecture at the Dutch social network Hyves, as well as to analyse three alternative architectures: evolutionary partitioning, aggregated, batched presence updates and presence subscriptions. We use the Hierarchical Evaluation Tool (HIT) to create and analyse models analytically. Based on these results, we recommend a new architecture that provides better scalability than the current one.

AB - This paper analyzes the scalability of Instant Messaging & Presence (IM&P) architectures. We take a queueing-based modelling and analysis approach to find the bottlenecks of the current IM&P architecture at the Dutch social network Hyves, as well as to analyse three alternative architectures: evolutionary partitioning, aggregated, batched presence updates and presence subscriptions. We use the Hierarchical Evaluation Tool (HIT) to create and analyse models analytically. Based on these results, we recommend a new architecture that provides better scalability than the current one.

KW - SCS-Services

KW - Scalability

KW - Instant messaging and presence architecture

KW - Queueing models

U2 - 10.1016/j.entcs.2010.01.008

DO - 10.1016/j.entcs.2010.01.008

M3 - Article

VL - 261

SP - 109

EP - 130

JO - Electronic notes in theoretical computer science

JF - Electronic notes in theoretical computer science

SN - 1571-0661

ER -