issues
search
CentaurusInfra
/
global-resource-service
Apache License 2.0
0
stars
4
forks
source link
GRS service perf improvement for 930
#135
Open
yb01
opened
1 year ago
yb01
commented
1 year ago
Watch timeout reconnection support at client ( maintain in-mem bookmark, reconnect with bookmark): est. 3d
Common serializer lib with Json and protobuf. Re-use code in PR 107. est. 1d
service and client negotiation for desired serializer( json or protobuf) per content type. Est. 2d
Perf evaluation for service comm with Protobuf if needed. Initial set. 1d
code auto gen tool and scripts. Est. 5d
code refactor to support/smooth for protobuf code auto gen: likely no-op. 1 day if needed so
type update for protobuf tags ( logical node, crv transit, node event). Reuse code in pr 107.
framed watch with protobuf. Est. 5d
list with pagination. On hold for now as list is not a perf concern for now.
Investigate current watch end to end perf not being improved even the service comm is improved. Est. TBD
Service perf tune-up?
redis serializer to use protobuf. Reuse code in 107 for logical node ONLY for now. 0.5d
yb01
commented
1 year ago
closed. 930 perf with list watch is satisfying