frostfs-node/pkg/services
Evgenii Stratonikov 67c97c6804 [#2210] services/tree: Drop messages not in queue
Currently, under high load clients are blocked on channel send
and the number of goroutines can increase indefinitely.
In this commit we drop replication messages if send/recv queue is full
and rely on a background synchronization.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-01-25 15:31:47 +03:00
..
accounting Move to frostfs-node 2022-12-28 15:04:29 +03:00
audit Move to frostfs-node 2022-12-28 15:04:29 +03:00
container Move to frostfs-node 2022-12-28 15:04:29 +03:00
control [#11] Regenerate proto files 2023-01-12 08:55:47 +03:00
netmap Move to frostfs-node 2022-12-28 15:04:29 +03:00
notificator Move to frostfs-node 2022-12-28 15:04:29 +03:00
object [#2207] object/acl: Return status error for expired session token 2023-01-25 15:31:47 +03:00
object_manager [#5] services/object_manager: Use generic LRU cache 2022-12-31 23:04:06 +03:00
policer [#5] policer: Use generic LRU client 2022-12-31 23:04:06 +03:00
replicator Move to frostfs-node 2022-12-28 15:04:29 +03:00
reputation Move to frostfs-node 2022-12-28 15:04:29 +03:00
session Move to frostfs-node 2022-12-28 15:04:29 +03:00
tree [#2210] services/tree: Drop messages not in queue 2023-01-25 15:31:47 +03:00
util Move to frostfs-node 2022-12-28 15:04:29 +03:00