Speaker
Mr
Igor Mandrichenko
(Fermilab)
Description
RESTful web services are popular solution for distributed data access and information management. Performance, scalability and reliability of such services is critical for the success of data production and analysis in High Energy Physics as well as other areas of science.
At FNAL, we have been successfully using HTTP/REST-based data access architecture to provide access to various types of data, in particular, access to scientific databases. We have built a simple yet versatile infrastructure which allows us to use redundant copies of web application servers to increase service performance, scalability and availability. It is designed to handle both state-less and state-full data access methods using distributed web server.
The redundant infrastructure allows us to add or remove individual application servers at any time without a visible interruption of the service. This infrastructure has been successfully used for several years now with data web services as well as with interactive web applications.
We will present components of our infrastructure and several examples of how it can be used.
Primary author
Mr
Igor Mandrichenko
(Fermilab)
Co-author
Mr
Vladimir Podstavkov
(FNAL)