From d8c6c2930ecd0fddc9488a1e636ac7d52470278c Mon Sep 17 00:00:00 2001 From: strawberry Date: Fri, 22 Mar 2024 20:28:58 -0400 Subject: [PATCH] update differences.md Signed-off-by: strawberry --- docs/differences.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/differences.md b/docs/differences.md index fb239b98..0c5a7b3a 100644 --- a/docs/differences.md +++ b/docs/differences.md @@ -87,3 +87,9 @@ - Responsive outgoing read receipt EDU support - Federation destination DNS cache support to call *less* of the thread-blocking `getaddrinfo(3)` significantly less, improving federation ping/latency - Store the sender user with the MXC URL for all media uploads (`/upload`) (not for thumbnails or media requests which are unauthenticated) +- Perform connection pooling and keepalives where necessary to significantly improve federation performance and latency +- Implement RocksDB online backups via admin command +- Implement RocksDB write buffer corking and coalescing in database write-heavy areas +- Various config options to tweak connection pooling, request timeouts, connection timeouts, etc with good defaults +- Implement config option to auto join rooms upon registration +- Overall significant database, Client-Server, and federation performance and latency improvements