dogear

enter for all results · esc to close

Avoiding Double Payments in a Distributed Payments System

web.archive.orgsite

RDBMS were build for banks around transactions to solve that specific issue. Then NoSQL came forcing us to carefully implement systems to avoid double spending.

from
Billing
added
2026-10-10
likes
0

similar

  1. PipelineDB pipelinedb.com

    an open-source relational database that runs SQL queries continuously on streams, incrementally storing results in tables.

  2. Books, an immutable double-entry accounting database service developer.squareup.com

    Explain the basic data model of a double-entry accounting system relying on Google Spanner for internal use at Square.

  3. Optimizing payments with machine learning dropbox.tech

    Describes a classic payment workflow, then how machine learning can replace hard-coded business rules and fine-tune the payment failures/retries loop to increase the success rates of charges.

  4. Riak docs.basho.com

    A distributed database designed to deliver maximum data availability by distributing data across multiple servers.

  5. The Double-Entry Counting Method web.archive.org

    Same premise as above, but way more detailed and complete, as it adds reporting and implementation details.

    site link ↗
  6. RavenDB ravendb.net

    Fully Transactional NoSQL Document Database.

Billing › Payments: “RDBMS were build for banks around transactions to solve that specific issue. Then NoSQL came forcing us to carefully implement systems to avoid double spending.”