2020
DOI: 10.1051/epjconf/202024505021
|View full text |Cite
|
Sign up to set email alerts
|

ALFA: A framework for building distributed applications

Abstract: The ALFA framework is a joint development between ALICE Online-Offline and FairRoot teams. ALFA has a distributed architecture, i.e. a collection of highly maintainable, testable, loosely coupled, independently deployable processes. ALFA allows the developer to focus on building singlefunction modules with well-defined interfaces and operations. The communication between the independent processes is handled by FairMQ transport layer. FairMQ offers multiple implementations of its abstract data transport interfa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 5 publications
0
1
0
Order By: Relevance
“…Apache Mesos [105] is used by AliECS as cluster resource management system for the management of O 2 /FLP components, resources, and tasks inside the O 2 /FLP facility, effectively enabling the developer to program against the datacenter (i.e., the O 2 /FLP facility at LHC Point 2) as if it was a single pool of resources. AliECS supports two O 2 Configuration and Control (OCC) interfaces to Mesos agents: either through the OCC library or through an OCC plugin for all the processes based on FairMQ, part of ALFA [106], which is the common O 2 transport layer for physics data.…”
Section: Control and Configurationmentioning
confidence: 99%
“…Apache Mesos [105] is used by AliECS as cluster resource management system for the management of O 2 /FLP components, resources, and tasks inside the O 2 /FLP facility, effectively enabling the developer to program against the datacenter (i.e., the O 2 /FLP facility at LHC Point 2) as if it was a single pool of resources. AliECS supports two O 2 Configuration and Control (OCC) interfaces to Mesos agents: either through the OCC library or through an OCC plugin for all the processes based on FairMQ, part of ALFA [106], which is the common O 2 transport layer for physics data.…”
Section: Control and Configurationmentioning
confidence: 99%