That basement hardware didn't last long. If you don't know how big your userbase is going to be it would be better to avoid committing money to specific hardware.
Note that Nova didn't feel an actual hardware capacity level was hit here. However, the setup lacked the redundancy to handle hardware outages for something like drive replacements without a significant outage. And I believe one of the main considerations in moving to a cloud service was actually limited connectivity options, because only so much fiber capacity was even available.
> Our limiting factor in Hachyderm had almost nothing to do with the amount of users accessing the system as much as it did the amount of data we were federating. Our system would have flapped if we had 100 users, or if we had 1,000,000 users. We were nowhere close to hitting limits of DB size, storage size, or network capacity. We just had bad disks.
> Our limiting factor in Hachyderm had almost nothing to do with the amount of users accessing the system as much as it did the amount of data we were federating. Our system would have flapped if we had 100 users, or if we had 1,000,000 users. We were nowhere close to hitting limits of DB size, storage size, or network capacity. We just had bad disks.