yorkie icon indicating copy to clipboard operation
yorkie copied to clipboard

Introduce QoS

Open hackerwins opened this issue 3 years ago • 0 comments

Description:

Yorkie is exposed directly to external, which puts it at risk of being overwhelmed by resources by unspecified clients.

The Yorkie PushPull API can contain a lot of data in one request. In addition to the simple number of requests, it is necessary to design for the amount of data contained in the request. It may be helpful to refer to the ETCD kv RPC QoS proposal when designing.

  • ETCD kv RPC QoS: https://github.com/etcd-io/etcd/issues/8483.

Why:

  • In fact, expensive requests may be common. Some newbies will not follow the best practices of Yorkie.

hackerwins avatar Nov 10 '21 02:11 hackerwins