Busy Day. All Apps on ClusterF. New Commenting System.
I started today by
tweeting "happy monday all! faux work week ahead." Well, today was anything but a faux work day.
Ever since I
launched my ClusterF infrastructure project on May 23rd of this year I've wanted to get all of my apps running on it. Right off the bat it serviced and clustered
dNeero's four front-end servers. A month or so later I added
MyThredz to it. A couple months after that I got
Traaak's facebook apps running on it. A few weeks ago I moved
PingFit over there. The two final holdouts, the two oldest apps in the arsenal...
datablogging and
joereger.com.
Getting the last two onto ClusterF took some wrangling. I've given it a couple hours here and there for a few weeks. Last night I did a deployment that failed. This morning I figured out the issue. Code changes were needed. I deployed. Fail. And then the never-fun always-hectic process of undeploying production stuff. More code changes. Fail. Undeploy. And finally the right code changes.
You guessed it... I didn't follow the process for the first two deployments... I figured they were small changes and didn't require testing on local instances. Well, I did. It took a while to get the same Apache load balancer and ClusterF app server setup locally but it was worth it.
So far things are running smoothly. I'm sure they'll explode soon. But I'll fix 'em. It's nice to have all of my junk running on one infrastructure platform. For a while there I had JBoss, Tomcat and ClusterF. Hectic. Error-prone.
Speaking of my junk, you can't see it in the header pic. Jeeze, the amount of sheet I'm getting from that pic. Pretty much guarantees I'll keep it up a while longer. Yes, when I fight authority, authority always wins.
One of the main motivators for the push to ClusterF is that I wanted to put fresh code out so that my blog could support a new commenting system. My homegrown commenting thing is out of date. I hear people complaining about not being able to comment easily/quickly. And I'm with them... it's a pain.
So today I'm launching
disqus.com's comments on joereger.com. My hope is that they'll do a better job with comments than I did. One big bonus is that you can log in to the comments system with your Facebook account and then it shows your little picture, etc.