Classification in a Distributed System - A Study of Random Forest in the Hadoop MapReduce Framework

Author(s):  
Kunal Kumar ◽  
Neeraj Anand Sharma ◽  
A B M Shawkat Ali
Author(s):  
U.S.N. Raju ◽  
Irlanki Sandeep ◽  
Nattam Sai Karthik ◽  
Rayapudi Siva Praveen ◽  
Mayank Singh Sachan

2019 ◽  
Author(s):  
Nicole R. Haug ◽  
Anita K. Wagner ◽  
Katherine A. McGlynn ◽  
Charles E. Leonard ◽  
Michael D. Nguyen ◽  
...  

2019 ◽  
Vol 214 ◽  
pp. 05001 ◽  
Author(s):  
Stefan-Gabriel Chitic ◽  
Ben Couturier ◽  
Marco Clemencic ◽  
Joel Closier

A continuous integration system is crucial to maintain the quality of the 6 millions lines of C++ and Python source code of the LHCb software in order to ensure consistent builds of the software as well as to run the unit and integration tests. Jenkins automation server is used for this purpose. It builds and tests around 100 configurations and produces in the order of 1500 built artifacts per day which are installed on the CVMFS file system or potentially on the developers’ machines. Faced with a large and growing number of configurations built every day, and in order to ease inter-operation between the continuous integration system and the developers, we decided to put in place a flexible messaging system. As soon as the built artifacts have been produced, the distributed system allows their deployment based on the priority of the configurations. We will describe the architecture of the new system, which is based on RabbitMQ messaging system (and the pika Python client library), and uses priority queues to start the LHCb software integration tests and to drive the installation of the nightly builds on the CVMFS file system. We will also show how the introduction of an event based system can help with the communication of results to developers.


2017 ◽  
Vol 23 (11) ◽  
pp. 11197-11201
Author(s):  
Nathar Shah ◽  
Christopher Messom

Sign in / Sign up

Export Citation Format

Share Document