2017-02-09 1 views
2

depuis Apache publié la première version finale de Johnzon, il serait vraiment intéressant de voir s'il existe déjà une certaine comparaison entre Johnzon et FastXML Jackson pour voir si cela vaut la peine de passer. Le sujet le plus important est probablement la performance.Apache Johnzon vs Jackson

Est-ce que quelqu'un a déjà fait des tests de performance? Pouvez-vous partager votre résultat?

Meilleur

Répondre

0

Il existe des tests de performance sur github. Mais pour chacun d'eux, il faut vraiment vérifier si le benchmark est correctement implémenté. Pour ce que j'ai vu la plupart des benchmarks utilisent les API javax. * De façon sous-optimale. La plupart utilisent Json.createGenerator, etc, mais ils devraient utiliser JsonProvider.provider() et stocker cela pour vos opérations. Puis appelez createGenerator etc sur ce JsonProvider. De cette façon, vous pouvez vous assurer que vous obtenez vraiment des résultats comparables. Nous avons fait pas mal de tests et pour moi, le nombre de Johnzon est vraiment bon. Et d'autant plus que c'est beaucoup plus petit que la plupart des autres librairies JSON.