---
title: "#transactions articles | Hashnode"
description: "Explore 173 articles tagged #transactions on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/transactions"
---

Tag

# #transactions

173 posts · 4 followers

[Min SiThu](https://hashnode.com/@itsmeminsithu) · [23h ago](https://hashnode.com/posts/what-happens-when-two-people-edit-the-same-thing/6af3c50b750eb0038fcff854)

### [What Happens When Two People Edit the Same Thing?](https://itsmeminsithu.hashnode.dev/what-happens-when-two-people-edit-the-same-thing?utm_source=hashnode&utm_medium=feed)

The database is a referee, and it has stricter rules than you think

6 min read · [itsmeminsithu.hashnode.dev](https://itsmeminsithu.hashnode.dev/what-happens-when-two-people-edit-the-same-thing?utm_source=hashnode&utm_medium=feed)

[Siddhesh Sawant](https://hashnode.com/@siddheshsawant) · [1d ago](https://hashnode.com/posts/what-transactional-actually-does-proxies-thread-bound-connections-and-the-rules-of-rollback/6af337d134a4ea32f9e0e3e8)

### [What @Transactional Actually Does: Proxies, Thread-Bound Connections and the Rules of Rollback](https://siddheshsawant.hashnode.dev/what-transactional-actually-does-proxies-thread-bound-connections-and-the-rules-of-rollback?utm_source=hashnode&utm_medium=feed)

One annotation, and Spring opens a database transaction, shares its connection with every repository you call, and decides whether to commit or roll back. This article traces a single @Transactional call through the proxy, TransactionInterceptor and the transaction manager, then uses that model to explain propagation, isolation, rollback rules and the pitfalls that follow from them.

33 min read · [siddheshsawant.hashnode.dev](https://siddheshsawant.hashnode.dev/what-transactional-actually-does-proxies-thread-bound-connections-and-the-rules-of-rollback?utm_source=hashnode&utm_medium=feed)

[ZyVOP](https://hashnode.com/@zyvop) · [Oct 21](https://hashnode.com/posts/kafka-delivery-guarantees-at-most-once-at-least-once-and-exactly-once-pe0u6/6ad86e652811ccdb9f7d91d1)

### [Kafka Delivery Guarantees: At-Most-Once, At-Least-Once, and Exactly-Once](https://blog.zyvop.com/kafka-delivery-guarantees-at-most-once-at-least-once-and-exactly-once-pe0u6?utm_source=hashnode&utm_medium=feed)

At-most-once, at-least-once, and exactly-once explained, with the producer, consumer, and transaction settings that decide which one you get.

9 min read · [blog.zyvop.com](https://blog.zyvop.com/kafka-delivery-guarantees-at-most-once-at-least-once-and-exactly-once-pe0u6?utm_source=hashnode&utm_medium=feed)

[Kevin - Backend, System Design, Automation](https://hashnode.com/@kevinnadar22) · [Oct 11](https://hashnode.com/posts/how-ledis-persists-transactions-without-deadlocking-the-aof/6acbc9b265b4a30c91ecec73)

### [How Ledis persists transactions without deadlocking the AOF](https://backendprep.hashnode.dev/how-ledis-persists-transactions-without-deadlocking-the-aof?utm_source=hashnode&utm_medium=feed)

This blog explains how Ledis persist transactions to the append-only file without deadlocking, and how it replays the log when the tail is incomplete.

3 min read · [backendprep.hashnode.dev](https://backendprep.hashnode.dev/how-ledis-persists-transactions-without-deadlocking-the-aof?utm_source=hashnode&utm_medium=feed)

[Vikar Egor](https://hashnode.com/@vegor) · [Jul 28](https://hashnode.com/posts/why-solana-transactions-don-t-land-and-how-to-fix-it/6a68d0ead1e66b837178dd7b)

### [Why Solana Transactions Don't Land (and How to Fix It)](https://rpcplane.hashnode.dev/why-solana-transactions-don-t-land-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

You sign a transaction, call sendTransaction, get a signature back, and then… nothing. The signature never shows up on-chain. Your logs have no error. Your RPC provider returned a clean 200. The user

7 min read · [rpcplane.hashnode.dev](https://rpcplane.hashnode.dev/why-solana-transactions-don-t-land-and-how-to-fix-it?utm_source=hashnode&utm_medium=feed)

[Abstract Algorithms](https://hashnode.com/@abstractalgorithms) · [Jul 2](https://hashnode.com/posts/saga-pattern-byte/6a45c4cea080e93540373b0f)

### [SAGA Pattern Compensations](https://abstractalgorithms.hashnode.dev/saga-pattern-byte?utm_source=hashnode&utm_medium=feed)

Maintain eventual consistency across microservices with compensating transactions instead of 2PC.

1 min read · [abstractalgorithms.hashnode.dev](https://abstractalgorithms.hashnode.dev/saga-pattern-byte?utm_source=hashnode&utm_medium=feed)

[Hossein Esmati](https://hashnode.com/@desmati) · [Jun 26](https://hashnode.com/posts/distributed-transactions-in-net-core-and-azure/6a3e64a06629e137a64a20ae)

### [Distributed Transactions in .NET Core and Azure](https://nova-globen.hashnode.dev/distributed-transactions-in-net-core-and-azure?utm_source=hashnode&utm_medium=feed)

This article is part of the Comprehensive Guide to Microservices Architecture in .NET Core, Cloud and Azure series. The Saga Pattern What is a Saga? A sequence of local transactions where each transac

21 min read · [nova-globen.hashnode.dev](https://nova-globen.hashnode.dev/distributed-transactions-in-net-core-and-azure?utm_source=hashnode&utm_medium=feed)

[Gautam Patel](https://hashnode.com/@iamgautam03) · [Jun 24](https://hashnode.com/posts/understanding-two-phase-commit-solving-distributed-transactions/6a3c158de8e8240fd14aa086)

### [Understanding Two-Phase Commit (2PC): Solving Distributed Transactions](https://iamgautam.hashnode.dev/understanding-two-phase-commit-solving-distributed-transactions?utm_source=hashnode&utm_medium=feed)

Learn how 2-Phase Commit (2PC) helps multiple services commit or rollback together in distributed transactions.

8 min read · [iamgautam.hashnode.dev](https://iamgautam.hashnode.dev/understanding-two-phase-commit-solving-distributed-transactions?utm_source=hashnode&utm_medium=feed)

[Sreekar Reddy](https://hashnode.com/@esreekarreddy) · [Apr 27](https://hashnode.com/posts/acid-properties-eli5-mohsotw5/69efe9433e3dc5a4114349c8)

### [⚗️ ACID Properties Explained Like You're 5](https://esreekarreddy.hashnode.dev/acid-properties-eli5-mohsotw5?utm_source=hashnode&utm_medium=feed)

Guarantees for data reliability Day 123 of 149 👉 Full deep-dive with code examples The Bank Transfer Analogy Transferring money from Account A to B: Subtract the amount from A Add the amount to B What if the power goes out between steps? A lost ...

2 min read · [esreekarreddy.hashnode.dev](https://esreekarreddy.hashnode.dev/acid-properties-eli5-mohsotw5?utm_source=hashnode&utm_medium=feed)

[Abstract Algorithms](https://hashnode.com/@abstractalgorithms) · [Apr 17](https://hashnode.com/posts/acid-properties-in-sql-databases/69e26414b87e87a1e3deeec0)

### [ACID Properties Explained: How SQL Databases Guarantee Atomicity, Consistency, Isolation, and Durability](https://abstractalgorithms.hashnode.dev/acid-properties-in-sql-databases?utm_source=hashnode&utm_medium=feed)

From WAL and MVCC to fsync and isolation levels — the internals behind every ACID guarantee in PostgreSQL, MySQL, Oracle, and SQL Server.

38 min read · [abstractalgorithms.hashnode.dev](https://abstractalgorithms.hashnode.dev/acid-properties-in-sql-databases?utm_source=hashnode&utm_medium=feed)
