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

Tag

# #concurrency-control

17 posts · 1 followers

[Mainak Mukherjee](https://hashnode.com/@mainakkaniam) · [Mar 14](https://hashnode.com/posts/understanding-concurrency-in-backend-systems/69b5141d210c74252fce4f0c)

### [Understanding Concurrency in Backend Systems](https://mainakkaniam.hashnode.dev/understanding-concurrency-in-backend-systems?utm_source=hashnode&utm_medium=feed)

Discover core mental models of concurrency, practical patterns, and why concurrency matters for building scalable, high-performance backend services.

9 min read · [mainakkaniam.hashnode.dev](https://mainakkaniam.hashnode.dev/understanding-concurrency-in-backend-systems?utm_source=hashnode&utm_medium=feed)

[Ganesh Rama Hegde](https://hashnode.com/@hegde10122) · [Jan 24](https://hashnode.com/posts/chapter-10-usecase07-buffer-and-backpressure/6990c5b9fb5c5fa998cbc872)

### [Chapter 10 : UseCase07 - Buffer and Backpressure](https://kotlinflow.hashnode.dev/chapter-10-usecase07-buffer-and-backpressure?utm_source=hashnode&utm_medium=feed)

Concepts to Learn What backpressure is Why slow collectors block fast emitters How buffer() changes behaviour How producer and consumer can run independently Let us first write the simplest code

6 min read · [kotlinflow.hashnode.dev](https://kotlinflow.hashnode.dev/chapter-10-usecase07-buffer-and-backpressure?utm_source=hashnode&utm_medium=feed)

[Shashaankar](https://hashnode.com/@shashaankar) · [Dec 11, 2025](https://hashnode.com/posts/distributed-snapshots-determining-global-states-of-distributed-systems/693b56f6d21c83c3ae6ad502)

### [Distributed snapshots: determining global states of distributed systems](https://systemsnsentience.hashnode.dev/distributed-snapshots-determining-global-states-of-distributed-systems?utm_source=hashnode&utm_medium=feed)

Learn how distributed snapshots help determine global states in distributed systems. Discover algorithms, use cases, best practices for system consistent.

1 min read · [systemsnsentience.hashnode.dev](https://systemsnsentience.hashnode.dev/distributed-snapshots-determining-global-states-of-distributed-systems?utm_source=hashnode&utm_medium=feed)

[Usman Soliu](https://hashnode.com/@devFresher) · [Sep 27, 2025](https://hashnode.com/posts/solutions-to-dirty-read-concurrency-problem/68d859b6382920a2ef568cee)

### [Solutions to Dirty Read Concurrency Problem](https://code-along.hashnode.dev/solutions-to-dirty-read-concurrency-problem?utm_source=hashnode&utm_medium=feed)

How Backend Engineers Can Prevent False Data with Transaction Control

4 min read · [code-along.hashnode.dev](https://code-along.hashnode.dev/solutions-to-dirty-read-concurrency-problem?utm_source=hashnode&utm_medium=feed)

[Pratyush Pragyey](https://hashnode.com/@Eyepatch5263) · [Jul 5, 2025](https://hashnode.com/posts/important-database-concepts-part-3/6868d19917c1aea652a7da09)

### [Important Database Concepts (Part-3)](https://sypnops.hashnode.dev/important-database-concepts-part-3?utm_source=hashnode&utm_medium=feed)

Learn advanced DBMS: indexes, views, transactions, and functional dependencies for improved database performance, security, and reliability

15 min read · [sypnops.hashnode.dev](https://sypnops.hashnode.dev/important-database-concepts-part-3?utm_source=hashnode&utm_medium=feed)

[Shubham Gautam](https://hashnode.com/@gautamshubham) · [May 25, 2025](https://hashnode.com/posts/untangling-postgresql-locks-your-guide-to-conquering-database-contention/6832b7f2889892787d428b84)

### [Untangling PostgreSQL Locks: Your Guide to Conquering Database Contention](https://gautamshubham.hashnode.dev/untangling-postgresql-locks-your-guide-to-conquering-database-contention?utm_source=hashnode&utm_medium=feed)

Database performance can feel like a dark art, especially when faced with slowdowns caused by a hidden force: database locks. In PostgreSQL, locks are the unsung heroes of data integrity, the guardians ensuring your transactions run correctly in a bu...

7 min read · [gautamshubham.hashnode.dev](https://gautamshubham.hashnode.dev/untangling-postgresql-locks-your-guide-to-conquering-database-contention?utm_source=hashnode&utm_medium=feed)

[Freeman Madudili](https://hashnode.com/@Freemancodz) · [Oct 17, 2024](https://hashnode.com/posts/handling-concurrency-in-entity-framework-core-a-guide-for-sqlite-and-relational-databases/671132f795b1809276bb7cdb)

### [Handling Concurrency in Entity Framework Core: A Guide for SQLite and Relational Databases](https://freemancodz.hashnode.dev/handling-concurrency-in-entity-framework-core-a-guide-for-sqlite-and-relational-databases?utm_source=hashnode&utm_medium=feed)

Step-by-step guide to handling concurrency in EF Core with SQLite and relational databases, covering optimistic concurrency, triggers, and row versioning.

6 min read · [freemancodz.hashnode.dev](https://freemancodz.hashnode.dev/handling-concurrency-in-entity-framework-core-a-guide-for-sqlite-and-relational-databases?utm_source=hashnode&utm_medium=feed)

[小狼](https://hashnode.com/@MJ908683127) · [Oct 12, 2024](https://hashnode.com/posts/crawling-with-proxies-and-multi-threading-improving-efficiency-and-stability/670a46758e9de22d8f145bbd)

### [Crawling with Proxies and Multi-threading: Improving Efficiency and Stability](https://netsavvy.hashnode.dev/crawling-with-proxies-and-multi-threading-improving-efficiency-and-stability?utm_source=hashnode&utm_medium=feed)

Data collection and competitive analysis is now becoming critical in a variety of industries. If you want to collect large amounts of data, whether it's keyword rankings or competitor analysis, large-scale crawling will inevitably involve concurrency...

9 min read · [netsavvy.hashnode.dev](https://netsavvy.hashnode.dev/crawling-with-proxies-and-multi-threading-improving-efficiency-and-stability?utm_source=hashnode&utm_medium=feed)

[Usman Soliu](https://hashnode.com/@devFresher) · [Aug 16, 2024](https://hashnode.com/posts/solutions-to-lost-update-concurrency-problem/66c9f7ceb31db6b45082ba64)

### [Solutions To Lost Update Concurrency Problem](https://code-along.hashnode.dev/solutions-to-lost-update-concurrency-problem?utm_source=hashnode&utm_medium=feed)

Practical Techniques in Typescript for Solving Concurrency Issues with Modern DBMS

8 min read · [code-along.hashnode.dev](https://code-along.hashnode.dev/solutions-to-lost-update-concurrency-problem?utm_source=hashnode&utm_medium=feed)

[Chetan Datta](https://hashnode.com/@chetan77) · [Oct 1, 2023](https://hashnode.com/posts/distributed-concurrency-control/65196c8fbcb8a2f53de445a5)

### [Distributed Concurrency Control](https://chetan77.hashnode.dev/distributed-concurrency-control?utm_source=hashnode&utm_medium=feed)

Scenario Many concurrent request tries to book the same Movie theatre Seat. Details: If we have many requests to book the same theatre seat then the status will be confirmed for all the users though the seat can be alloted only for one user. Critical...

9 min read · [chetan77.hashnode.dev](https://chetan77.hashnode.dev/distributed-concurrency-control?utm_source=hashnode&utm_medium=feed)
