12 articles

📰 Dev.to · Onur Cinar

Articles from Dev.to · Onur Cinar · 12 articles · Updated every 3 hours · View all reads

All ⚡ AI Lessons (10277) ArXiv cs.AIDev.to · FORUM WEBDev.to AIForbes InnovationOpenAI NewsHugging Face Blog
Beyond Static Limits: Adaptive Concurrency with TCP-Vegas in Go
Dev.to · Onur Cinar 1w ago
Beyond Static Limits: Adaptive Concurrency with TCP-Vegas in Go
Traditional concurrency limits (like bulkheads) are static. You pick a number—say, 10 concurrent...
Respecting Boundaries: Precise Rate Limiting in Go
Dev.to · Onur Cinar 2w ago
Respecting Boundaries: Precise Rate Limiting in Go
Traffic spikes are a double-edged sword. On one hand, you’re busy! On the other, those spikes can...
Infinite Data Processing in Go: Building Resilient Data Pipes with Channels
Dev.to · Onur Cinar 3w ago
Infinite Data Processing in Go: Building Resilient Data Pipes with Channels
When building data-intensive applications, we usually start with the most obvious approach: loading...
Self-Healing State Machines: Resilient State Transitions in Go
Dev.to · Onur Cinar 3w ago
Self-Healing State Machines: Resilient State Transitions in Go
Distributed systems are inherently stateful. Whether you're managing a database connection pool, a...
Preventing Microservice Meltdowns: Adaptive Retries and Circuit Breakers in Go
Dev.to · Onur Cinar 4w ago
Preventing Microservice Meltdowns: Adaptive Retries and Circuit Breakers in Go
We’ve all been there. A downstream database has a momentary blip. Your service instances, being...
Beating Tail Latency: A Guide to Request Hedging in Go Microservices
Dev.to · Onur Cinar 1mo ago
Beating Tail Latency: A Guide to Request Hedging in Go Microservices
In distributed systems, we often talk about "The Long Tail." You might have a service where 95% of...
Python's Stamina for Go: Bringing Ergonomic Resilience to Gophers
Dev.to · Onur Cinar 1mo ago
Python's Stamina for Go: Bringing Ergonomic Resilience to Gophers
If you've ever worked in the Python ecosystem, you've likely encountered tenacity or its opinionated...
Stop Writing Manual Retry Loops in Go: Why Your Current Logic is Probably Dangerous
Dev.to · Onur Cinar 1mo ago
Stop Writing Manual Retry Loops in Go: Why Your Current Logic is Probably Dangerous
If you've been writing Go for more than a week, you've likely written a retry loop. It usually starts...