paper-with-me

홈 › Papers

Clood CBR: towards microservices oriented case-based reasoning

2020-10-03 · International Conference on Case-Based Reasoning 2020 10 · Ikechukwu Nkisi-Orji, Nirmalie Wiratunga, Chamath Palihawadana, Juan A. Recio-García, David Corsar

CBR applications have been deployed in a wide range of sectors, from pharmaceuticals; to defence and aerospace to IoT and transportation, to poetry and music generation; for example. However, a majority of these have been built using monolithic architectures which impose size and complexity constraints. As such these applications have a barrier to adopting new technologies and remain prohibitively expensive in both time and cost because changes in frameworks or languages affect the application directly. To address this challenge, we introduce a distributed and highly scalable generic CBR system, CLOOD, which is based on a microservices architecture. This splits the application into a set of smaller, interconnected services that scale to meet varying demands. Experimental results show that our CLOOD implementation retrieves cases at a fairly consistent rate as the casebase grows by several orders of magnitude and was over 3,700 times faster than a comparable monolithic CBR system when retrieving from half a million cases. Microservices are cloud-native architectures and with the rapid increase in cloud-computing adoption, it is timely for the CBR community to have access to such a framework.

📄 PDF Abstract BibTeX

Code (1)

rgu-computing/clood tf

Tasks

Cloud ComputingMusic Generation

Similar Papers 제목 키워드 기반

Microservices based Framework to Support Interoperable IoT Applications for Enhanced Data Analytics

2019-10-19 · Sajjad Ali, Muhammad Aslam Jarwar, Ilyoung Chong

Internet of things is growing with a large number of diverse objects which generate billions of data streams by sensing, actuating and communicating. Management of heterogeneous IoT objects with existing approaches and p…

Management

Research on Efficiency Analysis of Microservices

2023-03-21 · Abel C. H. Chen

With the maturity of web services, containers, and cloud computing technologies, large services in traditional systems (e.g. the computation services of machine learning and artificial intelligence) are gradually being b…

Cloud Computing

GreenMicro: Identifying Microservices from Use Cases in Greenfield Development

2022-06-13 · IEEE 2022 6 · Deepali Bajaj1, Anita Goel2, S. C. Gupta3

Microservices architecture is a new paradigm for developing a software system as a collection of independent services that communicate through lightweight protocols. In greenfield development, identifying the microserv…

Leveraging Microservices Architecture for Dynamic Pricing in the Travel Industry: Algorithms, Scalability, and Impact on Revenue and Customer Satisfaction

2024-11-03 · Biman Barua, M. Shamim Kaiser

This research investigates the implementation of a real-time, microservices-oriented dynamic pricing system for the travel sector. The system is designed to address factors such as demand, competitor pricing, and other e…

Demand Forecasting

MONO2REST: Identifying and Exposing Microservices: a Reusable RESTification Approach

2025-03-27 · Matthéo Lecrivain, Hanifa Barry, Dalila Tamzalit, Houari Sahraoui

The microservices architectural style has become the de facto standard for large-scale cloud applications, offering numerous benefits in scalability, maintainability, and deployment flexibility. Many organizations are pu…

Evolutionary Algorithms