Deterministic select in Golang

Go cannot implement a “deterministic” select without limiting ordering semantics, which can have a negative impact on performance. The realization that there is no objective ordering for things can be mind-boggling for someone who is accustomed to living at human scales and has, as a result, never had to deal with relativity being a real […]

Continue Reading