Details
-
Improvement
-
Resolution: Fixed
-
Major
-
7.0.0, Cheshire-Cat
-
1
-
KV 2023-4
Description
When running a 100% SET_WITH_META workload (e.g. XDCR initial replication & backup restore), 14% of the worker thread's runtime is spent performing JSON validation:
We should investigate is the current implementation (checkUTF8JSON() based on json_checker.c from JSON.org) is performant compared to other contemporary choices (e.g. rapidJSON, simdjson...)