I promised a quick recap of what happened here, but I mostly want to cap off the last two days with a big thank you to all of you for your patience and understanding during the back and forth of the server migration.
We were looking at a new hosting provider to get much more performant servers. Our new web servers were incredibly fast, but our database server, which Ottoneu shares with FanGraphs, simply could not keep up with the FanGraphs load yesterday during the day. Between 11am and 1pm if you visited FanGraphs or Ottoneu, you probably had a much slower experience than normal. Around 1pm we made the call that the performance was unacceptable and that we had to move back to our original servers. This process seems to have gone smoothly, but resulted in unexpected downtime between 1pm and 4pm ET yesterday.
In the end, we consider this a relatively easy lesson learned - we had some downtime but avoided data loss and learned a lot about how to avoid this kind of issue the future. We are going to re-evaluate our options and are still planning on making a server migration, but probably not until after the MLB regular season ends.
Again, thank you so much for your patience and understanding - I received 0 tweets, emails, messages expressing annoyance about the downtime, which made a pretty stressful situation yesterday slightly easier to deal with.
If you have any specific questions, I’m happy to answer them in this thread.