AmericanRedCross / osm-stats

Track and analyze contributions to Missing Maps
http://missingmaps.org
BSD 3-Clause "New" or "Revised" License
26 stars 9 forks source link

Is the architecture diagram still an accurate depiction? #51

Closed rgwozdz closed 6 years ago

rgwozdz commented 6 years ago

Hello - I've been looking at the recent commits to this repo as well as osm-stats-workers and osm-stats-api. Curious if the diagram on the deploy readme page is still an accurate description of the deployed ecosystem...? There were several changes committed to osm-stats-workers last week, in particular, and it seems that example code for connecting osm-stats-workers to kinesis and event-hubs was removed. Can you confirm that kinesis (or event hub) is still a required part of the osm-stats stack?

mojodna commented 6 years ago

No, it's no longer accurate. I'm in the process of rolling out changes, so I haven't gotten around to updating docs and whatnot.

Kinesis is no longer required; bin/osm-changes.js in osm-stats-workers is now a standalone tool for replicating OSM data from changeset diffs + augmented diffs.

rgwozdz commented 6 years ago

Thanks for the quick reply. Does that mean that planet-stream is also no longer a required component?

mojodna commented 6 years ago

Correct. https://github.com/mojodna/osm-replication-streams replaces it.