Poster: Performance Engineering in Distributed Event-sourced Systems

被引:1
|
作者
Meissner, Dominik [1 ]
Erb, Benjamin [1 ]
Kargl, Frank [1 ]
机构
[1] Ulm Univ, Inst Distributed Syst, Ulm, Germany
关键词
event sourcing; performance engineering; event processing;
D O I
10.1145/3210284.3219770
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Distributed event-sourced systems adopt a fairly new architectural style for data-intensive applications that maintains the full history of the application state. However, the performance implications of such systems are not yet well explored, let alone how the performance of these systems can be improved. A central issue is the lack of systematic performance engineering approaches that take into account the specific characteristics of these systems. To address this problem, we suggest a methodology for performance engineering and performance analysis of distributed event-sourced systems based on specific measurements and subsequent, targeted optimizations. The methodology blends in well into existing software engineering processes and helps developers to identify bottlenecks and to resolve performance issues. Using our structured approach, we improved an existing event-sourced system prototype and increased its performance considerably.
引用
收藏
页码:242 / 245
页数:4
相关论文
共 50 条
  • [31] Domain Engineering of Distributed Measurement Systems
    Kovalyov, S. P.
    OPTOELECTRONICS INSTRUMENTATION AND DATA PROCESSING, 2008, 44 (02) : 125 - 130
  • [32] Distributed and parallel systems engineering in MANIFOLD
    Univ of Cyprus, Nicosia, Cyprus
    Parallel Comput, 7 (1137-1160):
  • [33] On principles in engineering of distributed computing systems
    Victor Korotkikh
    Galina Korotkikh
    Soft Computing, 2008, 12 : 201 - 206
  • [34] Software engineering for parallel & distributed systems
    Burkhart, H
    Decker, KM
    Fekete, A
    Potter, JM
    Gomaa, H
    Kramer, J
    Schmidt, DC
    Stankovic, JA
    IEEE CONCURRENCY, 1997, 5 (03): : 16 - 27
  • [35] Domain engineering of distributed measurement systems
    S. P. Kovalyov
    Optoelectronics, Instrumentation and Data Processing, 2008, 44 (2) : 125 - 130
  • [36] On principles in engineering of distributed computing systems
    Korotkikh, Victor
    Korotkikh, Galina
    SOFT COMPUTING, 2008, 12 (02) : 201 - 206
  • [37] Distributed and parallel systems engineering in MANIFOLD
    Papadopoulos, GA
    PARALLEL COMPUTING, 1998, 24 (07) : 1137 - 1160
  • [38] The engineering of complex distributed computer systems
    ElRewini, H
    Halang, W
    IEEE CONCURRENCY, 1997, 5 (04): : 30 - 31
  • [39] Reliable Event Dissemination in Dynamic Distributed Systems
    Amozarrain, Ugaitz
    Larrea, Mikel
    PROCEEDINGS OF 2016 IEEE 35TH SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2016, : 217 - 218
  • [40] Distributed diagnosability properties of discrete event systems
    Provan, G
    PROCEEDINGS OF THE 2002 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2002, 1-6 : 134 - 139