This blog is about the development of my various Linux based web sites, starting with raspberrywebserver.com, Banoffee Pi Server and Linux Web Servers.
Banana Pi Cluster
Posted 08-01-2014 at 11:13 AM by Pyplate
A few days ago I launched a new site called Banoffee Pi Server. It's running on a cluster of four Banana Pi servers running Nginx. I built the site with Pyplate CMS, a Python CMS that I wrote myself.
I built the web site on one server, and I used rsync to connect to the other servers over ssh and synchronize them. Pyplate generates static pages when caching is enabled. On this site every page can be cached, so there's no need to synchronize the entire CMS and database, just the page cache.
I'm pretty happy with the cluster's performance. I posted a link to it on Reddit, and at one stage there were 50 concurrent visitors according to Google Analytics. I believe my load balancer (an old PC with Apache running on Lubuntu) is a bottleneck, so I'm having difficulty measuring the maximum number of connections per second.
It's a new site so there aren't many posts on it yet. I'll be adding more over the next few weeks and months.
I built the web site on one server, and I used rsync to connect to the other servers over ssh and synchronize them. Pyplate generates static pages when caching is enabled. On this site every page can be cached, so there's no need to synchronize the entire CMS and database, just the page cache.
I'm pretty happy with the cluster's performance. I posted a link to it on Reddit, and at one stage there were 50 concurrent visitors according to Google Analytics. I believe my load balancer (an old PC with Apache running on Lubuntu) is a bottleneck, so I'm having difficulty measuring the maximum number of connections per second.
It's a new site so there aren't many posts on it yet. I'll be adding more over the next few weeks and months.
Total Comments 0