Text
Songsterr Architecture
Victor Petrenko, CTO
Statistics
Guitar, Bass and Drums
tabs - over 90 000 songs,
500 000 tracks
6 Million Visits monthly
Web, iPhone/iPad, Android
Apps
Stack: WebObjects (Java),
Flash, MySQL, Ruby, AWS.
WebObjects
• Model-View-Controller
• March 1996 by NeXT
• Before 2000 - $50 000
• Objective C originally, Java lately
• Apple Store, iCloud, iTunes Store
• 2009: Move to community
support. Project Wonder
WebObjects
• Enterprise Objects - Database abstraction
• Direct to Web - Rapid WebApp Development
• Rule Modeller
• Direct Actions & Components
• ERRest - Rapid REST API Development
JavaMonitor
Text
Songsterr Player
Amazon Web Services
S3 and CloudFront
Elastic Cloud 2
Relational DB Services
CloudWatch
Deployment & Production
Jenkins
Capistrano
WebDriver (Selenium)
Pingdom, CloudWatch,
SiteChecker
Robert
wotaskd & JavaMonitor
Songsterr Team
Frontend 

SuperHero 

Developer 

Wanted
Text
Questions?
SONGSTERR
Victor Petrenko
vpetrenko@gmail.com

Songsterr's Architecture