Change search
ReferencesLink to record
Permanent link

Direct link
Kompics: a message-passing component model for building distributed systems
Number of Authors: 2
2010 (English)Report (Other academic)
Abstract [en]

The Kompics component model and programming framework was designedto simplify the development of increasingly complex distributed systems. Systems built with Kompics leverage multi-core machines out of the box and they can be dynamically reconfigured to support hot software upgrades. A simulation framework enables deterministic debugging and reproducible performance evaluation of unmodified Kompics distributed systems. We describe the component model and show how to program and compose event-based distributed systems. We present the architectural patterns and abstractions that Kompics facilitates and we highlight a case study of a complex distributed middleware that we have built with Kompics. We show how our approach enables systematic development and evaluation of large-scale and dynamic distributed systems.

Place, publisher, year, edition, pages
Kista, Sweden: Swedish Institute of Computer Science , 2010, 7.
SICS Technical Report, ISSN 1100-3154 ; 2010:04
Keyword [en]
component model, distributed systems architecture, event-driven programming, message-passing concurrency
National Category
Computer and Information Science
URN: urn:nbn:se:ri:diva-16039OAI: diva2:1038063
Available from: 2016-10-18 Created: 2016-10-18

Open Access in DiVA

fulltext(7190 kB)4 downloads
File information
File name FULLTEXT01.pdfFile size 7190 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 4 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

ReferencesLink to record
Permanent link

Direct link