ging / fiware-draco

The Draco Generic Enabler is an alternative data persistence mechanism for managing the history of context. It is based on Apache NiFi and is a dataflow system based on the concepts of flow-based programming. It supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic and also offers an intuitive graphical interface
https://fiware-draco.readthedocs.io/en/latest/
Apache License 2.0
20 stars 14 forks source link

Missing backends in comparison with Cygnus #97

Open pooja1pathak opened 1 year ago

pooja1pathak commented 1 year ago

I was comparing Fiware-draco backends with Fiware-Cygnus backends and found that following backends are missing:

  1. Arcgis
  2. Elasticsearch
  3. Kafka
  4. Orion

I would like to contribute to develop these backends.

Please provide your opinion so that I can start working on it.

anmunoz commented 1 year ago

Thank you for your interest in contributing to Draco. During a past TSC discussion, the processors you mentioned were not considered part of our strategic development line, as they had limited impact within the community. Perhaps a better approach would be to update or provide NGSI-LD compatibility to the processors currently under development. I would like to hear your thoughts on this alternative approach.

agaldemas-eridanis commented 1 year ago

Hello, We have developed some flow to persist NGSI entities to elasticsearch and opensearch, with NIFI, are you interested ? We have one index per entity type, we are working on automatic generation of mappings, for the moment we do it manually.

anmunoz commented 1 year ago

Hello @agaldemas-eridanis, thank you that will be a good contribution, please send a pull request and we will review asap.