vertx-json-schema
vertx-json-schema copied to clipboard
Improving data processing by using Petri nets
:eyes: I took another look at the implementation of the method “validate”.
Thus I noticed that source code like “if (schema.containsKey("…"))” is used at some places.
The passed key word is always checked.
:thinking: I imagine that unnecessary condition checks can be avoided if an other algorithm can be applied. Thus I propose to consider data processing alternatives by working with Petri nets. :crystal_ball: I am curious on further software evolution in such a design direction.
Currently, we don't have the bandwidth for this but you're welcome to discuss concrete solutions.