Trimmed version of slides shown at the Data + Visualization Toronto Meetup Group's Fourth Meetup. Contains information about the Google Maps API, and Google Geocoding API.
5. Designs and Compromises
• “First make it possible. Then make it beautiful.
Then make it fast.” -Nathan Marz
6. Make it Possible
• Node JS and Redis, because programming
• Revert to Rails and Postgres, because spaghetti
7. Every 5 Minutes do X
1. Custom Rake Task w/ Heroku Scheduler
2. Clockwork and Delayed Job (OMG $$$)
3. Clockwork and Delayed Job with Workless
4. Switch to WebFaction
5. Bare Cron
6. Cron by Whenever Gem
9. Make it Fast(er)
•
NewRelic development agent -> Profiled
•
Event retrieval on click? Not scalable
•
Optimized AR Queries
•
InfoWindow Generation/Retrieval to AJAX