Opendata, web and dolomites

Report

Teaser, summary, work performed and final results

Periodic Reporting for period 2 - GALERACLUSTER (Galera Cluster: World’s Most Advanced Technology to Protect Against Data Loss)

Teaser

In today’s born-digital world, transaction intensive businesses require data to be available more than 99,99% of the time. From only 5 minutes of data center downtime, companies can lose over €12.000. Several solutions have been put on the market, but they are behind...

Summary

In today’s born-digital world, transaction intensive businesses require data to be available more than 99,99% of the time. From only 5 minutes of data center downtime, companies can lose over €12.000. Several solutions have been put on the market, but they are behind expectations, due to no possibility to eliminate downtime during maintenance operations, sub optimal synchronization, update and communication.
Codership is a worldwide operating company, awarded by the MySQL community (2014 winner of Global and European Red Herring). We have been growing constantly. Our team of expert software developers, PhDs, and experienced management and marketing specialists has been developing Galera Cluster, since 2007 and marketing it since 2009. It is an easy-to-use high-availability solution with high system uptime, no data loss, and scalability for future growth.
With this innovation project, we are taking our technical solution one step further, including new developments to enable entering new markets, while expanding our existing MySQL business. Through pilot demonstrations, software releases with the industry, opening new commercialization channels and growing our team, we aim to secure position in EU, and expand to US, Asia and Australia. Galera Cluster is now the second most popular solution on the MySQL market, present in the Linux distributions of Debian, and later Red Hat and SuSe. We aim to become the world’s most advanced open source database cluster.
Based on the recognition given to us by the ICT community and the explicit interest in our solution by reference big vendors in ICT industry, we believe that Galera could become the de-facto method for maintaining synchronized copies of large amounts of data for a variety of businesses.

Work performed

For the defined software development, workpackages Codership started writing software requirement specification documents. They provide to developers the information what features needs to be developed. It has the information what features must be in the new product to become successful.
To write the specifications, we used our experience in the field of database management systems. During the years, we had talked hundreds of users in conferences, forums and 1-to-1 calls. We made new interviews to understand the needs. We went through the offerings from our competitors.
After the specification documents were released, we have started the development of the software in teams. Firstly, the design of the features was created and then the actual development. The new software code was placed version control system. The work is managed by bi-weekly sprint calls and quarterly face-to-face meetings. We have hired new people for developing the software described in the project.

Final results

Galera Cluster is a method of distributed computing where all servers participating in the cluster use sophisticated algorithms to synchronously agree about the right data to store. Thanks to it, our solution reaches higher levels of availability (99.999%) and integrity, reducing the data loss cost by a minimum of 90% compared to current solutions in the market.
By 2018, more than 70% of new in-house applications will be developed on an open-source DBMS (according to Gartner). Open-source DBMSs have matured offering a growing set of choices to IT leaders seeking cost optimization, and the capability to support mission-critical applications. Normally, mission-critical systems require high-availability systems and disaster recovery sites, as Galera Cluster offers. Galera Cluster helps the adoption of opensource databases and helps companies to save costs. Modern, easy to use web and mobile applications can be built to support transformative power of digital business.
With this project and homonym product, Galera Cluster, we aim to scale up our business by integrating Galera Cluster, a generic replication tool, with other SQL database systems. The project proves that Galera is generic replication tool and it can be used for other databases than MySQL.
Thanks to our technological advantage together with the ease of implementation of our tool, we can disrupt the database and high availability market.

Website & more info

More info: http://www.galeracluster.com.