DEV Community

#concurrency

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How we keep a social media scheduler from double-posting: a 200-process contention test

How we keep a social media scheduler from double-posting: a 200-process contention test

Comments
2 min read
Notes from a 2 AM On-Call: Ollama's Model Hot-Swap Race Condition Under Concurrent Requests

Notes from a 2 AM On-Call: Ollama's Model Hot-Swap Race Condition Under Concurrent Requests

Comments
3 min read
When to Choose Optimistic vs. Pessimistic Locking in Ruby on Rails

When to Choose Optimistic vs. Pessimistic Locking in Ruby on Rails

Comments
4 min read
Two Parallel Agents Edited the Same File; the Merge Dropped One Quietly

Two Parallel Agents Edited the Same File; the Merge Dropped One Quietly

1
Comments 1
3 min read
You cancelled the caller. Why is the shared Task still running?

You cancelled the caller. Why is the shared Task still running?

Comments
5 min read
A Bounded Go Worker Pool in Front of an LLM Gateway: Two Postmortems and a Benchmark

A Bounded Go Worker Pool in Front of an LLM Gateway: Two Postmortems and a Benchmark

Comments 1
4 min read
48-Hour Field Notes: My Oldest Answer Won the Cache Because I Trusted Arrival Order

48-Hour Field Notes: My Oldest Answer Won the Cache Because I Trusted Arrival Order

Comments
5 min read
Service Discovery at 50K RPS: Hardening Consul for Production Go Microservices

Service Discovery at 50K RPS: Hardening Consul for Production Go Microservices

Comments
3 min read
Stop Routing Reads to Primary: Building Causal Consistency in Java with Postgres LSN Tokens

Stop Routing Reads to Primary: Building Causal Consistency in Java with Postgres LSN Tokens

Comments
2 min read
Rate Limiting at 100K RPS: Lessons from Tyk Gateway's Token Bucket Implementation

Rate Limiting at 100K RPS: Lessons from Tyk Gateway's Token Bucket Implementation

Comments
3 min read
Go 1.27 Finds Leaked Goroutines With the Garbage Collector. Here's What It Misses

Go 1.27 Finds Leaked Goroutines With the Garbage Collector. Here's What It Misses

Comments
8 min read
Two People Edited the Same Record. Your Platform Called It a Successful Save.

Two People Edited the Same Record. Your Platform Called It a Successful Save.

Comments
6 min read
Structured Concurrency vs CompletableFuture: How Java Finally Fixed Parallel Calls

Structured Concurrency vs CompletableFuture: How Java Finally Fixed Parallel Calls

2
Comments
8 min read
Thread-Safe Counter in Java: Fix Your First Concurrency Bug in Machine Coding

Thread-Safe Counter in Java: Fix Your First Concurrency Bug in Machine Coding

Comments
2 min read
Managing Goroutine Lifecycle and Context Cancellation in Web Servers: Effective Strategies for Control

Managing Goroutine Lifecycle and Context Cancellation in Web Servers: Effective Strategies for Control

Comments
14 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.