Erlang: The New Scalable ETS Ordered_set(blog.erlang.org) |
Erlang: The New Scalable ETS Ordered_set(blog.erlang.org) |
Looks like this data structure was out in the late 90s (author is co-author of 2017 OP):
[1]: Faster Concurrent Range Queries with Contention Adapting Search Trees Using Immutable Data, Kjell Winblad, 1998
Using CSP (Communicating sequential processes) as an example of sometimes how long time it can take before academic ideas are actually developed: Initially CSP was described in 1978, but it wasn't until Golang (2009) and Clojure (2013) came around implementing it that the idea actually became popular.
My (ugly) mobile ISP does DNS hijacking on clear text connections.
The https version [0] works OK.
[0] https://blog.erlang.org/the-new-scalable-ets-ordered_set/