3 ms·
Looks like they switched to gRPC and removed Cap'n Proto in late 2016 / early 2017, but never updated the web page. https://github.com/BTrDB/btrdb-server/commi
by kentonv 7y ago
Looks like they switched to gRPC and removed Cap'n Proto in late 2016 / early 2017, but never updated the web page.
https://github.com/BTrDB/btrdb-server/commit/23fda10224bea80dfe397d0fa061009972b25f1e https://github.com/BTrDB/btrdb-server/commit/23fda10224bea80...
https://github.com/BTrDB/btrdb-server/commit/7bb3c8d39b0954e92021043345c12c9f3e4bb8d6 https://github.com/BTrDB/btrdb-server/commit/7bb3c8d39b0954e...
I'm unable to find any public discussion about this change or its motivations. Oh well.
- fnord123 7y agoThat's an interesting choice for a system intended to be high performance. Go's GRPC implementation has been suffering from extremely high resource usage due to https://github.com/grpc/grpc-go/issues/1455 https://github.com/grpc/grpc-go/issues/1455