Last update:
Apr 1, 2000
|
|
|
Production experience with CORBA in the BABAR experiment
|
Yemi Adesanya1,
Sridhara Dasu2,
Thomas Glanzman1,
Scott Metzler3,
George Zioulas4
- Stanford Linear Accelerator Center
- Univeristy of Wisconsin, Madison
- California Institute of Technology
- University of California, Irvine
for the BABAR Computing group
Speaker:
Thomas Glanzman
CORBA is a collection of standards to address the apparent
"distribution of objects" between processes and machines, along with
an extensive set of services. These standards are being updated and
augmented frequently; implementations have struggled to keep up. The
BABAR experiment decided in 1998 to adopt the use of CORBA for a
limited number of applications both to fulfill a functional need and
to evaluate this emerging technology. This plan has been successfully
implemented and numerous applications are now in production. This
paper focuses upon our experience using CORBA. We briefly describe
the scope of these applications, then discuss system performance,
reliability and other operational issues. Practical aspects of code
design and implementation will be mentioned. Finally, some
conclusions about our experience and some recommendations about future
use will be presented.
Presentation: | Short Paper: |
|