frostfs-node/pkg
Evgenii Stratonikov 3312924b82 [#1431] pilorama: Use Batch for write transactions
Helps a lot in case of concurrent request flow.

```
name                      old time/op    new time/op    delta
ApplySequential/bbolt-8     78.0µs ± 9%    59.8µs ± 4%  -23.39%  (p=0.000 n=10+9)
ApplyReorderLast/bbolt-8     143µs ± 5%     113µs ±15%  -21.06%  (p=0.000 n=10+10)

name                      old alloc/op   new alloc/op   delta
ApplySequential/bbolt-8     56.9kB ± 8%    28.9kB ± 3%  -49.22%  (p=0.000 n=10+10)
ApplyReorderLast/bbolt-8    87.3kB ± 3%    40.9kB ±10%  -53.16%  (p=0.000 n=10+10)

name                      old allocs/op  new allocs/op  delta
ApplySequential/bbolt-8        224 ±11%       262 ± 5%  +16.93%  (p=0.000 n=9+10)
ApplyReorderLast/bbolt-8       518 ± 4%       674 ±11%  +30.09%  (p=0.000 n=10+10)
```

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2022-07-21 15:08:24 +03:00
..
core [#1561] object: Return OUT_OF_RANGE status 2022-07-19 13:29:45 +03:00
innerring [#1592] Remove debug builds 2022-07-14 10:39:51 +03:00
local_object_storage [#1431] pilorama: Use Batch for write transactions 2022-07-21 15:08:24 +03:00
metrics [#1054] neofs-node: add epoch metric 2021-12-28 15:34:20 +03:00
morph [#1606] go.mod: Update neo-go 2022-07-18 12:41:06 +03:00
network [#1596] *: Remove .gitkeep files 2022-07-14 15:10:57 +03:00
services [#1329] services/tree: Synchronize from the last stored height 2022-07-21 15:08:24 +03:00
util [#1606] Remove deprecated functions 2022-07-18 12:41:06 +03:00