API src

DASF: Messaging Python: A python RCP wrapper for the data analytics software framework

Description: DASF: Messaging Python is part of the Data Analytics Software Framework (DASF, https://git.geomar.de/digital-earth/dasf), developed at the GFZ German Research Centre for Geosciences. It is funded by the Initiative and Networking Fund of the Helmholtz Association through the Digital Earth project (https://www.digitalearth-hgf.de/). DASF: Messaging Python is a RCP (remote procedure call) wrapper library for the python programming language. As part of the data analytics software framework DASF, it implements the DASF RCP messaging protocol. This message broker based RCP implementation supports the integration of algorithms and methods implemented in python in a distributed environment. It utilizes pydantic (https://pydantic-docs.helpmanual.io/) for data and model validation using python type annotations. Currently the implementation relies on Apache Pulsar (https://pulsar.apache.org/) as a central message broker instance.

Global identifier:

Doi(
    "10.5880/GFZ.1.4.2021.005",
)

Types:

Origins: /Wissenschaft/GFZ

Tags: Software ? Daten ? Forschungseinrichtung ? Geowissenschaften ? DASF ? Data Analytics Software Framework ? EARTH SCIENCE SERVICES > DATA MANAGEMENT/DATA HANDLING ? EARTH SCIENCE SERVICES > DATA MANAGEMENT/DATA HANDLING > DATA NETWORKING/DATA TRANSFER TOOLS ? RCP ? distributed analysis ? message broker ? python ? remote procedure call ?

License: apache

Language: Englisch/English

Organisations

Issued: 2021-01-01

Time ranges: 2021-01-01 - 2021-01-01

Status

Quality score

Accessed 1 times.