Are you a programmer or hardware hacker actively avoiding the problems of distributed systems? Yes, yes you are. No, no, shut up, you are. The sooner you can admit that, the sooner we can fix you.
Okay, so maybe you know how to code, or have some electronics chops, maybe you're new to this and would like to learn... Now what's a cluster? How do you fight one? How do you learn this stuff? Is this even legal? Here's a breakdown of what ClusterFights is and what it can offer.
ClusterFights is an organization where members design, build, and deploy inexpensive, off-the-shelf, distributed supercomputers. We then use these supercomputers to solve unique programming challenges in a competitive environment, often with drinking involved. While our challenges are somewhat contrived and arbitrary, the software and hardware, and the skills used to make them, are applicable to many real-world applications.
"Cluster" is a very loose term here. It encompasses aspects of distributed systems, high performance computing, highly parallel hardware like FPGA's & GPU's, and computer architecture. It's an opportunity to learn about strange new ways to solve problems, get your hands dirty making real rigs writing your own software, and party with / talk trash to like-minded nerds like yourself.