Case Study: MyFDB
Increasing business agility and responsiveness.
My Fashion Database is the validated fashion industry resource for professional credits. Its database is an advanced catalogue of published work consisting of Campaigns and Editorials from top fashion magazines. Just as other websites compile movie and television credits, MyFDB fulfills this need for the fashion industry. Individuals and Industry organizations can utilize MyFDB to increase brand awareness through People and Company profiles. Within these profiles, a user can view credits, browse images, research companies and explore employee directories. With over 300,000 pages of content, MyFDB is the most comprehensive database designed for the fashion industry professional.
Challenges
- Daily deployments and limited development resources
- No real-time visibility into business-critical app
- Any management tool selected had to be easy to use, affordable, and install quickly
Solution
- RPM plugin from Heroku's addon catalog
- 24x7 application monitoring
- Transaction tracing for troubleshooting and diagnosis
- Email alerting on Apdex score
Results
- Alerting on Apdex indicated in real time when to scale up Dynos on Heroku
- Transaction analysis enabled rapid diagnosis of errors as they occurred
- RPM enabled monitoring of external exception tracking service
- New Relic combined with Heroku enabled dev team to deliver and maintain app without a systems administrator
Environment
Ruby MRI 1.8.6, Rails 2.3.4, Database: Postgres (dedicated), Heroku, Cloud Application Platform, 4-8 Dynos (app servers), Solr for full text search, New Relic Gold for performance monitoring