Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31532
Shopping Cart System: Load Balancing and Fault Tolerance in the OSGi Service Platform

Authors: Irina Astrova, Arne Koschel, Thole Schneider, Johannes Westhuis, Jürgen Westerkamp


The main purpose of this paper was to find a simple solution for load balancing and fault tolerance in OSGi. The challenge was to implement a highly available web application such as a shopping cart system with load balancing and fault tolerance, without having to change the core of OSGi.

Keywords: Fault tolerance, load balancing, OSGi, shopping cart system.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2049


[1] Ahn, H., Oh, H., Hong, J.: Towards Reliable OSGi Operating Framework and Applications. In: Journal of Information Science and Engineering (2007), Nr. 5, 1379-1390.
[2] OSGi Alliance: OSGi – The Dynamic Module System for Java. Last accessed: January 2014,
[3] Koschel, A., Schneider, T., Westhuis, J., Westerkamp, J., Astrova, I., Roelofsen, R.: Providing Load Balancing and Fault Tolerance in the OSGi Service Platform. In: Mathematical Methods and Techniques in Engineering & Environmental Science (2011), 426-430.
[4] Comunity, Pax-Runner: Pax-Runner. online. /display/paxrunner/Pax+Runner.
[5] Schlossnagle, T.: Scalable Internet Architectures. Sams Indianapolis, IN, USA, 2006.
[6] Torrao, C.: Fault Tolerance in the OSGi Service Platform. Last accessed: January 2014, carlostorrao-midterm.pdf.
[7] Maragkos, D.: Replication and Migration of OSGi Bundles in the Virtual OSGi Framework. Last accessed: January 2014, 30549/eth-30549-01.pdf.
[8] Papageorgiou, D.: The Virtual OSGi Framework. 2008.