Az fge-féle library a jackson-t használja a JSON-adatok reprezentálására java-ban. Szóval ha én mondjuk a Crockford-féle org.json library-t akarom használni, de az fge-féle schema validatorral akarnék validálni, akkor kb
* parszolom jacksonnal a JSON stringet
* az fge-féle schema validatorral validálom
* ha jó, akkor a Crockford-féle org.json library-val újra parszolom.
Ez a kétszer-parszolás nyilván nem jó (persze aki jackson-t akar használni a java kódjából a json feldolgozására, azt ez nem érinti).
Szerk.: Megnéztem a teljesítménytesztet, az itthoni gépemen a következők jöttek ki:
* az fge-féle library 8.8sec - 10.7sec között van
* a sajátom 2.1sec - 2.7sec között
Nem tudom, hogy ő milyen gépen futtatta a tesztjét, hogy 1sec alatt lefutott neki, de elég durva lehet :)
Mindenesetre ez az eredmény nekem kicsit gyanúsan jó. Feltoltam githubra a tesztemet, ha gondolod, nézz rá, próbáld ki localban stb.