Harshavardhana aa2e89bfe3 Use jsoniter whenever applicable instead of encoding/json (#8766)
This PR adds jsoniter package to replace encoding/json
in places where faster json unmarshal is necessary
whenever input JSON is large enough.

Some benchmarking comparison between jsoniter and enconding/json

benchmark                            old MB/s     new MB/s     speedup
BenchmarkParseUnmarshal/N10-4        110.02       331.17       3.01x
BenchmarkParseUnmarshal/N100-4       125.74       524.09       4.17x
BenchmarkParseUnmarshal/N500-4       131.68       542.60       4.12x
BenchmarkParseUnmarshal/N1000-4      133.93       514.88       3.84x
BenchmarkParseUnmarshal/N5000-4      122.10       415.36       3.40x
BenchmarkParseUnmarshal/N10000-4     132.13       403.90       3.06x
2020-01-08 17:01:42 +05:30
..
2020-01-06 16:15:22 -08:00
2019-12-28 22:24:43 +05:30
2019-12-12 10:01:15 -08:00
2019-12-28 22:24:43 +05:30
2020-01-02 20:18:32 +05:30
2020-01-06 10:15:44 -08:00
2019-09-10 04:42:29 +05:30
2019-12-28 22:24:43 +05:30
2019-12-28 22:24:43 +05:30