ARPA-SIMC / arkimet

A set of tools to organize, archive and distribute data files.
Other
15 stars 5 forks source link

Limiti delle API HTTP rispetto a arki-query #192

Closed edigiacomo closed 5 years ago

edigiacomo commented 5 years ago

Quali sono i limiti delle API HTTP rispetto ad una arki-query?

Ci potrebbero essere casi in cui non è possibile installare arkimet sul client e sarebbe interessante sapere in quali limiti si incorre nell'utilizzare direttamente le API HTTP.

spanezz commented 5 years ago

I limiti delle API http possono essere ben pochi rispetto ad arki-query, e quei pochi possono essere risolti migliorando l'interfaccia HTTP.

L'unico limite sostanziale che mi viene in mente è fare merge di dataset su piú server, cosa che arki-query fa in locale, e un arki-server può fare solo se i dataset remoti coinvolti fanno già parte della sua configurazione, e forse è giusto cosí: non mi piace che una persona si colleghi a un arki-server e si metta a fargli fare query a host remoti a caso.

A parte le query remote a dataset arbitrari, per me non è un problema, se serve, aggiungere all'interfaccia web tutte le funzionalità di arki-query

edigiacomo commented 5 years ago

La limitazione del merge remoto è legittima: nel caso di client HTTP, è accettabile limitarlo ad un singolo arki-server.

Bella l'idea di aggiungere all'interfaccia web le funzionalità di arki-query! Però come priorità avremmo quella di formalizzare le API e documentarle.

Apro una nuova issue.