You are viewing a single comment's thread from:

RE: 11th update of 2022 on BlockTrades work on Hive software

in HiveDevs3 months ago

task discussed below

Sure, what do you want me to discuss? 😁

The json parser is not something I saw mentioned before but that makes a lot of sense.

In the long run, do you see most of the transactions tied to the chain being Custom JSONs as opposed to direct write functions such as blog posts or comments?

I would think this would make for more efficient operations.


Yes, I only started thinking about the json parser recently after some benchmarking showed that it was becoming the next limit on performance after we eliminated some even larger bottlenecks. My original idea was to remove it entirely (one of the other devs was opposed), but then third dev stepped up and pointed out that there were much faster parsers we could use, making us us both happy.

And, yes, this is very important to performance because we can expect that most operations nowadays already are, and will continue to be custom_json, because that's the operation which 2nd layer apps will mostly use (well, we'll probably allow for good custom_binary eventually as well, but that's a story for later).

even the serious people are adopting lame puns. I feel so validated :P