Replicated open source databases for web applications: architecture and performance analysis

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Orsini, Renzo it_IT
dc.contributor.author Silvestrini, Gianpaolo <1987> it_IT
dc.date.accessioned 2014-02-03 it_IT
dc.date.accessioned 2014-03-29T10:42:16Z
dc.date.available 2015-04-07T13:58:25Z
dc.date.issued 2014-03-11 it_IT
dc.identifier.uri http://hdl.handle.net/10579/4141
dc.description.abstract Database system are currently used by thousands of web applications. Some of these applications serve critical services and have very high demands for high availability and fast real-time responses. Open source database management systems, in the last years, have had some new features in terms of high availability and in terms of performance: although these are concepts largely covered by commercial database are new on the database open source such as PostgreSQL and MariaDB. In the past a cluster active-passive solution was the only way to have an high-availability architecture but with the new features other types of architectures are possible to obtain an high availability solutions. The purpose of this thesis is to describe and compare the methods implemented on the main open-source database management systems to achieve high-availability. I'll show the difference between the typologies of cluster and the downside of every solutions: since usually this type of technology are used from middle-size to large environment, i will demonstrate that with some disk-memory tuning on Linux based operating systems the performances can be significantly improved. The acid test consists in a solution with two nodes and examines the throughput and the response time of a website (i.e. e-commerce or newspapers) and the heavy-write load in a TPC-C. it_IT
dc.language.iso en it_IT
dc.publisher Università Ca' Foscari Venezia it_IT
dc.rights © Gianpaolo Silvestrini, 2014 it_IT
dc.title Replicated open source databases for web applications: architecture and performance analysis it_IT
dc.title.alternative it_IT
dc.type Master's Degree Thesis it_IT
dc.degree.name Informatica it_IT
dc.degree.level Laurea magistrale it_IT
dc.degree.grantor Dipartimento di Scienze Ambientali, Informatica e Statistica it_IT
dc.description.academicyear 2012/2013, sessione straordinaria it_IT
dc.rights.accessrights openAccess it_IT
dc.thesis.matricno 812104 it_IT
dc.subject.miur INF/01 INFORMATICA it_IT
dc.description.note it_IT
dc.degree.discipline it_IT
dc.contributor.co-advisor it_IT
dc.provenance.upload Gianpaolo Silvestrini (812104@stud.unive.it), 2014-02-03 it_IT
dc.provenance.plagiarycheck Renzo Orsini (orsini@unive.it), 2014-02-17 it_IT


Files in this item

This item appears in the following Collection(s)

Show simple item record