Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
The hidden pub/sub of spotify (Industry Article)
KTH, School of Computer Science and Communication (CSC), Theoretical Computer Science, TCS.
Show others and affiliations
2013 (English)In: DEBS 2013 - Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, ACM , 2013, 231-240 p.Conference paper, Published paper (Refereed)
Abstract [en]

Spotify is a peer-assisted music streaming service that has gained worldwide popularity. Apart from providing instant access to over 20 million music tracks, Spotify also enhances its users' music experience by providing various features for social interaction. These are realized by a system using the widely-adopted pub/sub paradigm. In this paper we provide an interesting case study of a hybrid pub/sub system designed for real-time as well as offline notifications for Spo-tify users. We firstly describe a multitude of use cases where pub/sub is applied. Secondly, we study the design of its pub/sub system used for matching, disseminating and persisting billions of publications every day. Finally, we study pub/sub traffic collected from the production system, derive characterizations of the pub/sub workload, and show some interesting findings and trends.

Place, publisher, year, edition, pages
ACM , 2013. 231-240 p.
Keyword [en]
Event notifications, Pub/sub systems, Workload analysis
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-133888DOI: 10.1145/2488222.2488273Scopus ID: 2-s2.0-84881155523ISBN: 978-145031758-0 (print)OAI: oai:DiVA.org:kth-133888DiVA: diva2:663841
Conference
7th ACM International Conference on Distributed Event-Based Systems, DEBS 2013; Arlington, TX; United States; 29 June 2013 through 3 July 2013
Note

QC 20131113

Available from: 2013-11-13 Created: 2013-11-11 Last updated: 2013-11-13Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Kreitz, Gunnar
By organisation
Theoretical Computer Science, TCS
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 75 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf