DavidDavid Faster, Better, Stronger

Most of you have probably noticed the recent slow- and downtimes we’ve experienced on the site lately. First of all: a huge and sincere Sorry to all of you from the entire team here at SoundCloud.

While putting the finishing touches to the couple of goodies we have lined up for you, we’ve clearly underestimated the growth that SoundCloud has seen in the past weeks and months. Until end of last week, we juggled between finishing the upcoming features and at the same time making sure that the site is up during peak times (usually starting around 9pm CET).

After numerous night shifts and quick fixes we figured that these fixes are not fully satisfactory. We’re going to prioritize the improvements on the performance side of things before we launch any new features to the site.

All developers are currently on different tasks to improve the general experience, but here’s a quick higher-level outline we wanted to share with you:

New database servers:

We’re waiting for the new servers to arrive and they should be with us soon. We’ll be making sure to have them installed and ready-to-go as quick as possible but in the meantime, we have several backup machines that should be fully functional in the next days.

Dashboard:

We’re planning some fixes that will hopefully make the Dashboard performance better, especially after logging in.

Database:

We will optimize the general writing & reading off the databases, especially everything related to mailboxes, comments, tracks and API calls that will make the site faster.

We promise to continue working hard and will do our best to improve the short-term performance to give you back the best experience when uploading your tracks & artwork, when seeing the waveform being created and when commenting on tracks. Also, it looks like we’ll be able to bring back the delete option on your Dashboard very very soon. We’ll update this post as soon as it happens and also post to Twitter.

Our goal clearly is to bring SoundCloud back on the fast lane and we have made it our priority to ensure that SoundCloud runs smoothly.

We’ve set up a status blog over at our friends at Tumblr where we started posting updates about the site status. Feel free to follow the blog if you’re a Tumblr user or subscribe to the RSS feed. Additionally, we will keep you posted on our Twitter account.

On that note: we’re still looking for a kick-ass system administrator whose thrill is to help us scale a rapidly growing community of music lovers. If you’re the champion we’re looking for, apply here.

Again, from everyone at the SoundCloud HQ, apologies for the lack of communication on this.

Update (04/11 – 5.23pm): The Dashboard delete buttons are back. Thanks for your patience.

Update (06/11 – 11.55am): Phew that was a hard one to crack but we discovered a misbehaving monitoring script that made an unusual amount of requests in very small intervals. Good news is that soon after resolving, we observed a significant increase and stabilization of the site performance. The new databases have arrived and mostly installed and the fixes & improvements of the last days have also helped.

  • Ah .. ok... still waiting for some new features. But performance is the bigger goal. ;)
  • Thanks Lars! Just updated the post, looking good.
  • Michael
    Performance is extremely important guys!! It's been really bad lately, and sorry is good, but not really an option. Especially for a service you pay for, to be fast ad reliable.
  • Thanks for checking in, Michael.

    Of course we are aware of the importance that's why we choose to improve the performance before releasing any new features. I've just updated the blog post with some good news (see second Update).

    'Sorry' never was an option for us and we've outlined the different areas in which we've been working on very hard in the last days.
  • Michael
    Performance is extremely important guys!! It's been really bad lately, and sorry is good, but not really an option. Especially for a service you pay for, to be fast ad reliable.
  • Stoneman
    Nice to have some more speed again here up in the clouds..;D

    I love this site, it brings a lot of musicians and fans together without all the stuff around it>
    It's all about music in his original form. Let's keep it that way!
  • Thanks, Stone. Just updated the post, looking good.
  • You guy just rock!!
  • Thanks!
blog comments powered by Disqus