bitbadger.solutions-theme/bit-badger-solutions/content/solutions/futility-closet.md

2.7 KiB
Raw Blame History

title url summary category frontPage technologies
Futility Closet https://www.futilitycloset.com An idlers miscellany of compendious amusements WordPress
display order text
true 1 An idlers miscellany of compendious amusements
WordPress
for isCurrent
blogging true
nginx
for isCurrent
the web server true
MySQL
for isCurrent
data storage true
Digital Ocean
for isCurrent
web site hosting true
Azure
for isCurrent
backup and recovery true
Rackspace Cloud
for
web site hosting

The Client

Futility Closet exists as a place to give people a break from the dullness of work, by providing puzzles, anecdotes, and more. They also publish a weekly podcast highlighting “forgotten stories from the pages of history,” along with story updates and lateral thinking puzzles.

The Problem

The site was running on a shared host, but was growing too large for that platform. The site had also suffered regular security breaches.

The Solution

We architected an environment that would support a Reddit or Slashdot deluge of requests, and moved the site to an implementation of that environment. We continue to maintain that environment and back up data and files for the over 10,000 posts.

The Business Impact

Bit Badger Solutions has been an absolute godsend for Futility Closet. We have been with them since 2010, initially setting up and maintaining the site on a Rackspace VPS, and then hosting it completely. Daniels never failed in being friendly, knowledgeable, thoughtful, and farsighted. Ive literally lost count of the number of times hes saved us from one emergency or another, always with diligence and good humor, or recommended an improvement or a protection that saved us later. We would be out of business many times over if it werent for his reliability, expertise, and good judgment. And hes a joy to work with.

Greg Ross, Futility Closet

In mid-2010, we obtained a backup of the previous site, and looked through it to ensure that none of the breaches had made any permanent changes to the sites structure and data. We also locked down the new server (hosted on Rackspace Cloud) to only required protocols, training the client on SSH so that they could have access. We also stood up nginx as the front-end server, boosting performance significantly while requiring a much smaller server.

In 2015, we began hosting Futility Closet (using Digital Ocean).