Join 📚 Josh Beckman's Highlights

A batch of the best highlights from what Josh's read, .

To achieve that braking safety, the subway’s signal architecture works around the principle of ‘two-block control.’ Every track on the subway is cut up into blocks, electrically isolated sections of line that can detect occupancy by sending current through the axles of passing trains. In two-block control, the signal system keeps at least one unoccupied block – really, however many blocks you need to provide that braking distance with a margin for error – between one train and the next.

How We Slowed the Subway Down

~ uday schultz

Cultural umami is the vague sense that yes, for some reason, it is. ““This shouldn’t be good but it is” “this doesn’t seem like what it’s supposed to be” “I shouldn’t be here but i am” “this could be anywhere but it’s here” If you tried to unpack your intuition, the absence of the there-there would quickly become evident.

The Umami Theory of Value: Autopsy of the Experience Economy

nemesis.global

When adding jitter to scheduled work, we do not select the jitter on each host randomly. Instead, we use a consistent method that produces the same number every time on the same host. This way, if there is a service being overloaded, or a race condition, it happens the same way in a pattern. We humans are good at identifying patterns, and we're more likely to determine the root cause. Using a random method ensures that if a resource is being overwhelmed, it only happens - well, at random. This makes troubleshooting much more difficult.

Timeouts, Retries, and Backoff With Jitter

Amazon Web Services, Inc.

...catch up on these, and many more highlights