Snowplow at Artsy - artsy/snowplow GitHub Wiki
Snowplow at Artsy
A consolidated events stream in several apps.
The flow
- Tracker (embedded JS/Ruby code)
- Collector (scala web process on heroku)
- Enricher (scala worker on heroku)
- Storage (java worker on heroku)
See more details under About the flow
A note on repo organization
Unfortunately, the official snowplow source repo contains many (>20) deployable apps, breaking heroku's 1-repo-1-app paradigm. For this reason, source management can be complicated.
Please see the Development and Deployment sections