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
Towards highly available complex event processing deployments in the cloud
KTH, School of Information and Communication Technology (ICT), Software and Computer systems, SCS.ORCID iD: 0000-0002-9351-8508
2013 (English)In: International Conference on Next Generation Mobile Applications, Services, and Technologies, IEEE , 2013, 153-158 p.Conference paper, Published paper (Refereed)
Abstract [en]

Recent advances in distributed computing have made it possible to achieve high availability on traditional systems and thus serve them as reliable services. For several offline computational applications, such as fine grained batch processing, their parallel nature in addition to weak consistency requirements allowed a more trivial transition. On the other hand, on-line processing systems such as Complex Event Processing (CEP) still maintain a monolithic architecture, being able to offer high expressiveness and vertical scalability at the expense of low distribution. Despite attempts to design dedicated distributed CEP systems there is potential for existing systems to benefit from a sustainable cloud deployment. In this work we address the main challenges of providing such a CEP service with a focus on reliability, since it is the most crucial aspect of that transition. Our approach targets low average detection latency and sustain-ability by leveraging event delegation mechanisms present on existing stream execution platforms. It also introduces redundancy and transactional logging to provide improved fault tolerance and partial recovery. Our performance analysis illustrates the benefits of our approach and shows acceptable performance costs for on-line CEP exhibited by the fault tolerance mechanisms we introduced.

Place, publisher, year, edition, pages
IEEE , 2013. 153-158 p.
Series
International Conference on Next Generation Mobile Applications, Services, and Technologies, ISSN 2161-2889
Keyword [en]
CDR, Complex event processing, Distributed stream processing, Fault tolerance, Fraud detection, SIP
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-143856DOI: 10.1109/NGMAST.2013.35Scopus ID: 2-s2.0-84892755705ISBN: 978-147992019-8 (print)OAI: oai:DiVA.org:kth-143856DiVA: diva2:709808
Conference
7th International Conference on Next Generation Mobile Applications, Services, and Technologies, NGMAST 2013; Prague; Czech Republic; 25 September 2013 through 27 September 2013
Note

QC 20140403

Available from: 2014-04-03 Created: 2014-03-31 Last updated: 2014-04-03Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Authority records BETA

Carbone, Paris

Search in DiVA

By author/editor
Carbone, Paris
By organisation
Software and Computer systems, SCS
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 116 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