Presentation is loading. Please wait.

Presentation is loading. Please wait.

CLARA . What’s new? CLAS Collaboration Meeting. March 6, 2019

Similar presentations


Presentation on theme: "CLARA . What’s new? CLAS Collaboration Meeting. March 6, 2019"— Presentation transcript:

1 CLARA . What’s new? CLAS Collaboration Meeting. March 6, 2019
Vardan Gyurjyan

2 Everything new is well-forgotten old
Framework review V 4.3.8/9 overview What’s next

3 Data Processing Station
Data-Stream Pipe Orchestrator

4 Data processing Engine Data Processing Station Data Processing Service

5 CLAS12 Data Processing Application

6 Data Processing Station
Runtime Environment Multi-threading Communication Data Processing Station Configuration Language Bindings

7 Communication Data-Stream Pipe req rep Transient data
Meta-description, Serialization, De-serialization Data-Stream Pipe Language Bindings

8 Data processing Engine
Independent Development Optimization Debugging Deployment Recovery Etc. Java Data processing Engine C++ Python

9 Command-Line Interface Application Monitoring, Real-time Benchmarking
Hardware Optimizations Application Deployment and Execution Service Registration/Discovery Orchestrator Exception Logging and Reporting Data-Set Handling and Distribution Farm (batch or cloud) Interface Application Recovery Data-flow Synchronization

10 Clara v4.3.8/9 Introduced CLARA_USER_DATA environment variable to separate Clara installation form the user specific data. Note that this feature helps multiple users to use a common installation. User specific data, such as input/output data files, application service composition and data-set description files, as well as log files and farm deployment scripts will be accessed through a user defined directories. Minor bug fixes

11 Tutorials https://claraweb.jlab.org/clara/docs/clas/hands-on.html
Coming soon My first service How to write service in Java How to write service in C++ How to design a hybrid application How to design loops and conditional data flows And many more…

12 In Conclusion Monolithic Micro-services Future effort


Download ppt "CLARA . What’s new? CLAS Collaboration Meeting. March 6, 2019"

Similar presentations


Ads by Google