
9/30/2019 · Saurav Mohapatra
What this post added
Introduced MaRS (Machine-Augmented Automatic Review System) and Logical Changesets (LoChas) to efficiently ingest and maintain up-to-date OpenStreetMap (OSM) data for Meta's applications. LoChas break down OSM changesets into individual CRUD operations and cluster them for efficient human review. MaRS uses heuristics and ML to automate the evaluation of LoChas, reducing the workload requiring human intervention. This system ensures data freshness and correctness by processing changes in an idempotent, commutative, and independent manner, allowing for parallel processing and binary accept/reject decisions.