How Multita unified traffic fine data from 33 Argentine government systems
Multita, an Argentine platform for querying traffic fines, integrates data from over 33 official government systems that each return information in different formats, including HTML, JSON, and PDF. The core challenge was inconsistent representations of the same data, such as varying date formats and different labels for payment status across portals. The team solved this by defining a single output schema and building one adapter per data source, keeping all format-translation logic isolated from the business layer. This architecture means that when a source portal changes its structure, only the relevant adapter file needs updating, not the broader system. The article recommends that developers working with multiple uncontrolled data sources define their output format before writing the first scraper to avoid compounding technical debt.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in