Overview of the CORBA Performance

CORBA has been established as one of the most common middleware today. Its language transparency and strong industrial background makes it promising for the future. However, choosing the right implementation is not easy. The implementations vary in features and performance and user should carefully choose the one to use. We present a benchmarking suite, which is simple and yields results that are easy to understand. The results can be combined to assess the performance of more complicated application. Finally, we present an overview of performance of today’s C++ CORBA brokers.

[1]  Adam Buble,et al.  Open CORBA Benchmarking , 2004 .

[2]  Jeffrey C. Mogul,et al.  Brittle metrics in operating systems research , 1999, Proceedings of the Seventh Workshop on Hot Topics in Operating Systems.

[3]  Aniruddha S. Gokhale,et al.  Evaluating CORBA latency and scalability over high-speed ATM networks , 1997, Proceedings of 17th International Conference on Distributed Computing Systems.

[4]  Douglas C. Schmidt,et al.  Evaluating Architectures for Multi-threaded CORBA Object Request Brokers , 1998 .

[5]  Adam Buble Technical Report on Open CORBA Benchmarking , 2001 .

[6]  John L. Henning SPEC CPU2000: Measuring CPU Performance in the New Millennium , 2000, Computer.

[7]  petr. tuma,et al.  Open CORBA Benchmarking , 2001 .