DocumentCode :
655414
Title :
Leveraging Information Bus with In-Memory Caching for Service Oriented Architecture
Author :
Patil, Abhijit ; Ingle, Rajesh
Author_Institution :
Comput. Eng. Dept., Pune Inst. of Comput. Technol., Pune, India
fYear :
2013
fDate :
29-31 Aug. 2013
Firstpage :
382
Lastpage :
388
Abstract :
Recently, SOA paradigm changed the way in which distributed software systems can be developed. It promotes the use of "service-oriented" principles to design and develop software systems. Various organizations have adopted SOA and uses information bus to integrate their businesses. In order to improve the performance of services running in SOA environment, caching has been used since long time. Organizations depend on proprietary caching infrastructures and integrate it with their information bus. Until now because of lack of standardization for in-memory caching, they get tied to the service provided by particular cache vendor, thus there is no flexibility between uses of caching infrastructure and creates a vendor lock-in problem. In this paper, we address this issue and propose a system with standard based service components to enable information bus with support for caching. In addition, this paper contributes to analysis of in-memory cache stores in terms of performance. We have done analysis of two caching infrastructures namely Redis and Ehcache under different dimensions such as variant data size, concurrent clients, etc. We evaluated their performance for various caching operations under different cases and provide implications of each.
Keywords :
distributed processing; service-oriented architecture; SOA environment; SOA paradigm; cache vendor; distributed software systems; in-memory cache; in-memory caching; leveraging information bus; proprietary caching infrastructures; service oriented architecture; service oriented principles; standard based service components; standardization; vendor lock-in problem; Organizations; Servers; Service-oriented architecture; Standards organizations; Throughput; Caching; Distributed System; Performance; Service Component Architecture; Service Oriented Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Computing and Communications (ICACC), 2013 Third International Conference on
Conference_Location :
Cochin
Type :
conf
DOI :
10.1109/ICACC.2013.81
Filename :
6686413
Link To Document :
بازگشت