Commit Graph

5 Commits

Author SHA1 Message Date
Arseny Sher
e5c0c7dc4d Add tokio-console tracing as optional feature. 2022-11-21 10:45:25 +04:00
Arseny Sher
7ffd740b5f Switch to broadcast channel and parking_lot rwlock. 2022-11-21 10:45:25 +04:00
Arseny Sher
7850fe4fa6 Add readme. 2022-11-21 10:45:25 +04:00
Arseny Sher
7bc953b66a Review round, tests. 2022-11-19 17:16:07 +04:00
Arseny Sher
3aad65eb3f Add neon_broker binary.
Which ought to replace neon_broker. This patch only adds the binary and adjusts
Dockerfile to include it; subsequent ones will add deploy of helm chart and the
actual replacement.

It is a simple and fast pub-sub message bus. In this patch only safekeeper
message is supported, but others can be easily added.

Compilation now requires protoc to be installed. Installing protobuf-compiler
package is fine for Debian/Ubuntu.

ref
https://github.com/neondatabase/neon/pull/2733
https://github.com/neondatabase/neon/issues/2394
2022-11-18 21:48:29 +04:00