|||

Rake Routes

by Stephen Ball

Containers in the real world and backpressure in distributed systems

Did you ever think that a city’s zoning laws could potentially affect the entire global economy? This fascinating Twitter thread goes into details about container shipping and how container stacking limits can prevent an entire port from operating.

If you’ve ever worked with distributed systems you probably recognize this breakdown as very similar to what happens when a system is overloaded without any capacity to apply backpressure.

If you don’t recognize this as a problem that can develop in distributed systems then Ted Kaminski has an excellent post on exactly that! Backpressure at tedinski.com

Up next Elixir Phoenix and “role postgres does not exist” If you’re trying to follow along the Elixir Phoenix Up and Running guide you may run straight into this error if you’re using homebrew’s Postgres See where vim settings came from Ever wonder which plugin or config in vim is responsible for setting something like tabs to represent as four spaces? (e.g. ts=4) Wonder no more!
Latest posts Where did the recent Elixir posts go? A subtle Go bug that types cannot help with swapcase with the tr command nice go test output See where vim settings came from Containers in the real world and backpressure in distributed systems Elixir Phoenix and “role postgres does not exist” From awk to a Dockerized Ruby Script Finding leap years with the cal command The Problem of State Clojure Functions in Four Ways See Some Clojure A simple language spec isn’t a feature when you’re building applications The Fastest Possible Tests Shrink your data into bitfields (and out again) Every “if” statement is an object waiting to be extracted Choose Generic Tools Hyperlinks you might find interesting — #4 Running bundle install on rails master Use tldr for command line examples Friday Lunch Links — #3 Friday Lunch Links — #2 Logical Solver: Turn facts into conclusions Programming with jq Command line tools - jq Friday Lunch Links — #1 Why diversity matters Music for coding - October 2019 Code puzzles are a poor way to gauge technical candidates Add vim to a pipeline with vipe Connecting Objects with Observable