17 points par kunggom 2020-08-27 | 3 commentaires | Partager sur WhatsApp

Parmi les analyseurs JSON particulièrement rapides, il y a simdjson( https://fr.news.hada.io/topic?id=2632 ), mais est-il possible d’aller encore plus vite que lui dans certains cas d’usage précis ? Voici la présentation d’un billet sur l’expérience d’écriture en C++ d’un code capable d’analyser des données de cotation de cryptomonnaies reçues en JSON plus rapidement que simdjson. Cet article est en coréen. Si ce code peut être plus rapide que simdjson, c’est parce qu’il est limité au cas d’usage spécifique du domaine traité par son auteur. Cela rappelle une fois de plus qu’une solution spécialisée dans un domaine précis permet des optimisations plus agressives qu’une solution généralisée.

3 commentaires

 
xguru 2020-08-27

Waouh, c’est excellent. Et en plus, c’est amusant. J’allais m’abonner à ce blog, mais il n’y a pas de RSS, donc échec, snif.

 
kunggom 2020-08-27

L’article https://tanstaafl.dev/20200816-market-data-parser.html sur le blog ci-dessus était également intéressant. Mais pour l’instant, il n’y a encore que ces deux articles...

 
kunggom 2020-08-27

Référence - présentation de simdjson :

https://fr.news.hada.io/topic?id=2632