Urgent.News

What's breaking now, across thousands of outlets.

Tech

Idempotent Ingestion for Financial Data Pipelines: Handling Retries Without Duplicate Records

A data pipeline can fail after writing a record but before acknowledging the message that carried it. The producer retries. The same event arrives again. If the consumer inserts a new row every time, a transient failure becomes duplicate data. This problem is especially important in financial-data systems, where repeated ingestion can distort totals, create confusing audit trails, or trigger…

We haven't written up this one. Dev.to has the full story — the link below goes straight to it.

Read the original at dev.to →

More in Tech

I Fixed a Pricing Disaster With a Database Branch

Branch-based restores on Lakebase, told through a retail database. Picture this. It is 1:47 AM on the Sunday before Thanksgiving week.

  • Pricing update caused disaster by overwriting prices for 40,000 SKUs
  • Branch-based restore used to fix issue in Databricks Lakebase
  • Databases now resemble version control systems with instant reverts and history

48-Hour Field Notes: I Parked the Prompt Until the Runtime Card Existed

I had a tiny Python job that passed in my editor and then died on a clean remote interpreter. My hands went straight back to the chat box, because the model had drafted the snippet and I wanted a new…

  • 48-hour investigation to resolve Python issue
  • Avoided sensitive details in remote interpreter
  • Recorded key information for cross-comparison

Lobbying Is Corruption

  • Lobbying involves corporations and wealthy individuals funding political campaigns.
  • In Europe, lobbying is viewed as corruption, misuse of authority for personal gain.
  • US rebrands corruption with terms like lobbying, making it seem less overt.

More from Saturday 10 October →