crates/notebook/examples/live_crowd.rs | 1 + crates/notebook/examples/live_latency.rs | 1 + crates/notebook/src/live/share.rs | 403 +++++++++++++++----------------- crates/notebook/src/live/share/batch.rs | 6 + crates/notebook/src/live/share/membership.rs | 391 +++++++++++++++++++++++++++++++ crates/notebook/src/live/wire.rs | 28 ++- crates/notebook/tests/live_membership.rs | 190 +++++++++++++++ crates/notebook/tests/live_share.rs | 2 + crates/notebook/tests/support/live.rs | 1 + crates/relay/src/main.rs | 4 +- crates/relay/src/server.rs | 4 +- crates/snowbound/src/live.rs | 91 +++++--- crates/snowbound/src/share.rs | 146 +++++++++++- crates/snowbound/tests/replay.rs | 3 +- 14 files changed, 1007 insertions(+), 264 deletions(-)