I don’t post a lot from my other life, the programming personality, most of my posts come from my adventures in virtualization. I have a bit more fun writing about virtualization than I do writing about programming, plus the number of coding blogs out there is enormous. But I’ve been troubleshooting an extremely hard to pin down issue with one of my applications (WhatPulse), where there would be a latency spike every 10 seconds (or less), only when primarily connected on wifi on Mac OS 10.12 (lower versions don’t seem affected). I’ve been pulling my hair on this … Read more


and-now-for-something-completely-different
..and now for something completely different next to my usual virtual networking posts. 🙂

Having switched over to a Galera database clustering setup for some of my applications recently, I needed to be able to monitor the health of the database cluster and its nodes. My environment uses Opsview for monitoring, which is basically a nice wrapper around Nagios for configuration and reporting, so you can use regular Nagios scripts. While looking for an existing Nagios script for Galera, I only found scripts that did not monitor the vital variables of Galera and didn’t fit my needs. So I decided … Read more


Until a few weeks ago, my test lab environment was the same as my production environment (where WhatPulse and this website runs on), but in a different resource pool for some prioritisation. The test environment on occasion would make trouble for the production and it was growing too big to keep it where it was. So I decided I needed a dedicated test environment.

So I made a list of requirements I had and did what everybody does, I started to google for these specs. My requirements were pretty basic: small enclosures, low power, at least 32GB of RAM, multiple … Read more


Guacamole is a gateway application described for HTML5 Clientless Remote Desktop, as I described in a previous post. I still use it daily and have not had any problems with it for the last 6 months.

Throughout the years, I’ve switched between a lot of desktop access methods (VNC, RDP, RDP over SSL-VPN, VMware View, etc, etc) and Guacamole is the only one I’ve managed to stick with for last 6 months and see myself sticking with for a very long time.

This post will go into the installation of Guacamole on a CentOS 6 Linux server. The following … Read more


Guacamole is a gateway application described for HTML5 Clientless Remote Desktop, and I absolutely fell in love with it recently. Working in the field, you constantly come across networks where you get limited access to the outside world, where the life’s goal of the firewall outgoing policies is to make your life a living hell when you need to get something from your own network. </rant>

I’ve tried RDP Gateways (not really platform portable), SSL VPNs, Secure VNC, and a bunch more, but none seemed to stuck. None was really usable on all platforms I want access from (Mac, … Read more


Twitter is one of the webservices I deeply admire; simple, easy and scaled to the heavens. They did a review of 2011 with statistics that reaffirm that scalability. A few examples:

  • UEFA Champions League: 6,303 tweets per second
  • MTV VMA: 8,868 tweets per second
  • Steve Jobs’ passing: 6,049 tweets per second

Check the entire list and other 2011 highlights here: http://yearinreview.twitter.com/en/tps.htmlRead more