sslhep/servicex-server

Sponsored OSS

By University of Chicago

Updated almost 7 years ago

ServiceX server

Image
Integration & delivery
Data science
Monitoring & observability
0

6.8K

sslhep/servicex-server repository overview

ServiceX

ServiceX, a component of the IRIS-HEP DOMA group's iDDS, will be an experiment-agnostic service to enable on-demand data delivery along the concepts originally developed for ATLAS but specifically tailored for nearly-interactive, high performance, array based and pythonic analyses context. It will provide uniform backend interfaces to data storage services and frontend (client-facing) service endpoints for multiple different data formats and organizational structures.

It should be capable of retrieving and delivering data from data lakes, as those systems and models evolve. It will depend on one or more data management systems (eg. Rucio) to find and access the data. The service will be capable of on-the-fly data transformations to enable data delivery in a variety of different formats, including streams of ROOT data, small ROOT files, HDF5, and Apache Arrow buffers as examples. In addition, ServiceX will include pre-processing functionality for event data and preparation for multiple clustering frameworks (e.g. such as Spark). It will be able to automatically unpack compressed formats, potentially including hardware accelerated techniques, and can prefilter events so that only useful data is transmitted to the user.

Tag summary

Content type

Image

Digest

Size

344.1 MB

Last updated

almost 7 years ago

docker pull sslhep/servicex-server

This week's pulls

Pulls:

1,425

Last week