Spectrum faced significant challenges with their chosen database, which was advertised as a real-time database but failed to scale with their growing user base. The servers crashed multiple times a day, and the database couldn't handle more than a hundred real-time update connections.