🦞🌯 Lobster Roll

Thread

Avoiding race conditions in GenServer (bhelx.simst.im)

Stories related to "Avoiding race conditions in GenServer" across the full archive.

Avoiding race conditions in GenServer (bhelx.simst.im)
Efene: an Erlang VM language that embraces the Zen of Python (medium.com)
Health Checks and Graceful Degradation in Distributed Systems (medium.com)
Avoiding Double Payments in a Distributed Payments System (medium.com)
Avoiding GenServer bottlenecks (cogini.com)
Amazon Aurora: Design Considerations + On Avoiding Distributed Consensus for I/Os, Commits, etc (muratbuffalo.blogspot.com)
Avoiding fallback in distributed systems (2020) (aws.amazon.com)
Mermaid Gantt diagrams are great for displaying distributed traces in Markdown (brycemecum.com)
How Distributed Systems Avoid Race Conditions Using Pessimistic Locking? (newsletter.scalablethread.com)
Fastrace: A Modern Approach to Distributed Tracing in Rust | FastLabs / Blog (fast.github.io)
Multi-Core and Distributed Programming in Python (praetorian.com)
Doing redundant work to speed up distributed queries (bailis.org)
Notes on Distributed Systems for Young Bloods (somethingsimilar.com)
Notes on Distributed Systems for Young Bloods (somethingsimilar.com)
Synchronization in a Distributed System (blog.8thlight.com)
Readings in distributed systems (christophermeiklejohn.com)
Distributed systems for fun and profit (book.mixu.net)
Writing a Distributed Systems Library in Go (blog.gopheracademy.com)
Edelweiss: Automatic Storage Reclamation for Distributed Programming (db.cs.berkeley.edu)
Add 'distributed systems' tag?
Seems relevant to some of the crowd I know is here. I would have used it on e.g. https://lobste.rs/s/clzzho/edelweiss_automatic_storage_reclamation_for_distributed_programming
Ori - A Secure Distributed File System (ori.scs.stanford.edu)
Distributed Systems Archaeology (michaelrbernste.in)
Practicalities of Productionizing Distributed Systems (youtube.com)
Learn Distributed - Distributed Systems Workshop in Providence, RI (signup.learndistributed.com)
Parallel, distributed, and decentralized file treewalk with ftw(3) style API (github.com)
This works through a gossip protocol for splitting work on node-local queue to other nodes (if local processing capacity is saturated). After nodes run out of work items, a Dijkstra's token ring is initiated to determine termination. Therefore, this is a self-stabilizing algorithm that can be applie...
Erlang implementation of Raft consensus protocol (github.com)
Distributed Consensus: Beating Impossibility with Probability One (brooker.co.za)
Mathematical Purity in Distributed Systems: CRDTs Without Fear (codedependents.com)
Stripe's 3rd Capture the Flag will focus on distributed systems instead of security (stripe.com)
I had wondered about this in the past - how to actually teach people about distributed systems architecture when you don't have the opportunity to work on a system that generates a ton of traffic. I am interested to see how they will structure the challenges. I assume they are not going to be sen...
The Game of Distributed Systems Programming. Which Level Are You? (blog.incubaid.com)
See also https://news.ycombinator.com/item?id=4164991.