Drowned in Sound

Drowned in Sound website

Client:
Drowned In Sound (DiS) was started in 2000 by Sean Adams and is one of the largest independent music communities in the UK. In 2009 it was voted 9th out the top 25 websites by the Observer. It has user driven content covering gigs and reviews with an extremely active members board. The site receives around 30K unique visitors daily and has contributors from all over the globe.

The site is built with Ruby On Rails served by a cluster on 8 Thin servers behind an Nginx front end.

Brief:
Cenatus took on a number of responsibilities:

  • Develop new functionality for the site, including a simplified redesign for the 10th anniversary.
  • Complete existing unfinished development work
  • Configure a proper testing server and workflow to allow signoff before pushing amendments to the live system
  • Troubleshoot performance problems with the system
  • Fix outstanding bugs
  • Document existing systems including feed ingestion, nightly jobs, server configurations etc.

Outcomes:
We achieved all the items under our remit and have made inroads to stabilise the system – the site became frequently unusable before our input. Outstanding performance problems have been identified and are to be undertaken later in 2010 along with more of the front end redesign. The site is a mature system which always represents a host of challenges and there’s an extremely large amount of database content which required creative solutions when setting up local and testing environments.

Investigating the performance issues solidified exposure to scalability problems including load balancers, proxies and various caching strategies.

featured, WebDesign

Tweets

My Top 3 #lastfm Artists: The Focus Group (28), Jeri-Jeri (25) & Laurel Halo (11)
about 9 hours ago from Tweekly.fm

cenatus music project tweet

3D-printable model of the cover of Joy Division's "Unknown Pleasures"
1 day ago from Flipboard

cenatus music project tweet

> RT : Dungeness in HD
4 days ago from Flipboard

cenatus music project tweet

My Top 3 #lastfm Artists: Hoofus (20), Cat Power (9) & Pavement (1)
7 days ago from Tweekly.fm

cenatus music project tweet

RT : Basic physics, but great to watch - metronomes achieving synchrony on a moveable surface.
8 days ago from Flipboard

cenatus music project tweet

My Top 3 #lastfm Artists: Production Unit (8), Devendra Banhart (2) & Rick Wilhite (2)
14 days ago from Tweekly.fm

cenatus music project tweet
tweet-bird

follow us on Twitter

Subscribe

Get a monthly email with news about music and cultural events in and around the Cenatus ecosystem.