Thursday, September 26, 2013

Using Open Source Solution to solve HA And Scalability Problems

From High Scalability Blog -

High-availability and scalability are exciting in general but there are certain problems that experts see over and over again. The list is long but examples are setting up MySQL clustering, sharding Mongo, adding data nodes to a Hadoop cluster, monitoring with Ganglia, building continuous deployment solutions, integrating Memcached / Varnish / Nginx,… Why are we reinventing the wheel?

At Ubuntu we made it our goal to have the community solve these repetitive and often boring tasks. How often have you had to set-up MySQL replication and scale it? What if the next time you just simply do:

  • juju deploy mysql 
  • juju deploy mysql mysql-slave 
  • juju add-relation mysql:master mysql-slave:slave 
  • juju add-unit -n 10 mysql-slave 
It’s easy to see how these four commands work. After deploying a master and a slave MySQL both are related as master and slave. After this you simply can add more slaves like it is done here with 10 more instances.

Read more here

Leave a Reply

All Tech News IN © 2011 & Main Blogger .