ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

High-availability competition system in the cloud for a Bebras competition - CaaS

Dean Gostiša (2014) High-availability competition system in the cloud for a Bebras competition - CaaS. EngD thesis.

Download (8Mb)


    The thesis describes the implementation of a new platform for the Beaver competition, an international competition in computer thinking and literacy for pre-university students. In past we used Majava competition system. Due to an increase in number participants, Majava implementation and technical layout was found to be unsuitable for use in the upcoming years. We analyzed existing work in the area of competition platforms, defined quantitative and qualitative requirements, developed a data model, implemented all the necessary functionality, and during production phase provided a fully operational system. The new platform was created using 3-layer distributed architecture, which permits successful distribution of each layer on multiple servers, and thus ensuring high availability and scalability. In the years 2013/14 we used the system for successful organization of school and national competitions in Slovenia and Serbia with almost 20,000 participants.

    Item Type: Thesis (EngD thesis)
    Keywords: distributed systems, competition Beaver, three-tier architecture, MySQL Cluster, PHP, Yii
    Number of Pages: 89
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Andrej Brodnik5540Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00010633044)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2564
    Date Deposited: 23 May 2014 14:26
    Last Modified: 19 Jun 2014 09:06
    URI: http://eprints.fri.uni-lj.si/id/eprint/2564

    Actions (login required)

    View Item