Batching
At Grove, we wholeheartedly support batching requests in adherence to the JSON-RPC 2.0 Specification. Our enhanced batching process ensures superior performance and reliability by providing individual Quality of Service (QoS) for each request within a batch. Additionally, we've updated our relay count policy to reflect the individual attention each request receives.
Grove Batching Process:
- Initial Reception: Batches are received and processed for unpacking.
- Unpacking: The batch is unpacked to individual requests, allowing for tailored processing.
- QoS Processing: Each request undergoes independent QoS processing, ensuring it receives the optimal handling.
- Repacking: After processing, the requests are repackaged into their original batch format.
- Batch Delivery: The processed batch is then delivered back to the customer as a cohesive unit.