|
|
|
|
|
by eieio
412 days ago
|
|
Yes exactly! My goal with the board architecture was "just be fast enough that I'm limited by serialization and syscalls for sending back to clients" and go made that really easy to do; I spend a few hundred nanos holding the write lock and ~15k nanos holding the read lock (but obviously I can do that from many readers at once) and that was enough for me. I definitely have some qualms with it, but after this experience it's hard to imagine using something else for a backend with this shape. |
|