Open Ollitod opened 3 months ago
IST: Die REST-API von ZEP ist paginated und ein Rate-Limit. Aus diesem Grund wurde eine eigene Klasse entwickelt, die sich um beide dieser Aspekte kümmert.
SOLL: Sowohl für Paginierung als auch für Request-Throttling gibt es in Quarkus integrierte Tools. Request-Throttling: https://quarkus.io/guides/smallrye-fault-tolerance Paginierung: https://quarkus.io/blog/mutiny-pagination/
Um Mutiny zu verwenden, muss jedoch Quarkus REST (https://quarkus.io/guides/rest-client) verwendet werden, da ein reaktiver Kontext vorausgesetzt ist. Bei Verwendug des Legacy REST Client (https://quarkus.io/guides/resteasy-client), ist das nicht der Fall.
IST: Die REST-API von ZEP ist paginated und ein Rate-Limit. Aus diesem Grund wurde eine eigene Klasse entwickelt, die sich um beide dieser Aspekte kümmert.
SOLL: Sowohl für Paginierung als auch für Request-Throttling gibt es in Quarkus integrierte Tools. Request-Throttling: https://quarkus.io/guides/smallrye-fault-tolerance Paginierung: https://quarkus.io/blog/mutiny-pagination/
Um Mutiny zu verwenden, muss jedoch Quarkus REST (https://quarkus.io/guides/rest-client) verwendet werden, da ein reaktiver Kontext vorausgesetzt ist. Bei Verwendug des Legacy REST Client (https://quarkus.io/guides/resteasy-client), ist das nicht der Fall.