Welcome to Kompics
Kompics is a message-passing component model for building distributed systems by putting together protocols programmed as event-driven components. Systems built with Kompics leverage multi-core machines out of the box and can be dynamically reconfigured to support hot software upgrades. A simulation framework enables deterministic debugging and reproducible performance evaluation of unmodified Kompics distributed systems. Check out our P2P examples.
Getting Started
Start using Kompics by trying out the examples in the programming manual.
Recent News
Kompics 0.4.3 released. Changes highlights (Thursday, 3 February 2011)
Kompics 0.4.2.7 released. Changes highlights (Tuesday, 13 April 2010)
Kompics 0.4.2.6 released. Changes highlights (Thursday, 4 February 2010)
Documentation
- The Kompics P2P Framework was demonstrated at IEEE P2P09. Here is the demo abstract and a poster.
Project Reports
Mailing List
You can send questions related to Kompics to kompics>sics.se. Please also consult the mailing list archives; your question might have been already answered before.
Acknowledgements
Kompics is developed in Sweden at the Royal Institute of Technology ( KTH) and the Swedish Institute of Computer Science ( SICS).
We gratefully acknowledge funding from the Swedish Research Council and the European Commission in the context of the SELFMAN project.
Kompics is free software and it is distributed under the terms of the GNU General Public License version 2.
The Kompics Team
Attachments
-
kompics-p2p09-demo-abstract.pdf
(362.2 KB) - added by cosmin
4 years ago.
-
kompics-p2p09-poster.pdf
(4.2 MB) - added by cosmin
4 years ago.
-
kompics-tutorial.pdf
(7.0 MB) - added by cosmin
3 years ago.
Kompics programming manual and getting started tutorial
