lschallenges/data-engineering — pull request #198 by pjr0009 (2014-03-10 05:38:44+00:00)
Title: Phillip Robertson's solution to Living social's coding challenge

Uses Rails, PostgreSQL, Redis, and delayed-job. Benchmarked locally to handle up to 50,000 rows. Unit tests for processing files included. Please review it and let me know if you have any questions!

P.S. - This is for the rails software engineering position.

Setup (also see the readme for more details) :

1) clone repo

2) install postgres and redis.

3) start up redis: "redis-server", and postgres.

4) bundle install

5) bundle exec rake db:setup

6) bundle exec rake db:test:prepare

7) bundle exec rails s

8) bundle exec rake jobs:work

running tests:
bundle exec rspec.