English
Related papers

Related papers: Back to the Future: From Microservice to Monolith

200 papers

EAs.LiT is an e-assessment management and analysis software for which contextual requirements and usage scenarios changed over time. Based on these factors and further development activities, the decision was made to adopt a microservice…

Computers and Society · Computer Science 2021-04-27 Roy Meissner , Andreas Thor

Todays Information Technology world is cloud-centric. Companies are intrigued to migrate their workload private cloud from on-premise Datacenter to Public cloud to take advantage of the latest innovations. It drives the business growth and…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-05-31 Subhadip Kumar

Nowadays, many companies design and develop their software systems as a set of loosely coupled microservices that communicate via their Application Programming Interfaces (APIs). While the loose coupling improves maintainability,…

Software Engineering · Computer Science 2024-06-05 Alexander Lercher , Johann Glock , Christian Macho , Martin Pinzger

Most large web-scale applications are now built by composing collections (from a few up to 100s or 1000s) of microservices. Operators need to decide how many resources are allocated to each microservice, and these allocations can have a…

Performance · Computer Science 2021-06-30 Michael Alan Chang , Aurojit Panda , Hantao Wang , Yuancheng Tsai , Rahul Balakrishnan , Scott Shenker

Major advances in telecommunications and the Internet of Things have given rise to numerous smart city scenarios in which smart services are provided. What was once a dream for the future has now become reality. However, the need to provide…

The evolution and advances made in the field of Cloud engineering influence the constant changes in software application development cycle and practices. Software architecture has evolved along with other domains and capabilities of…

Software Engineering · Computer Science 2024-08-14 Kalyani V N S Pendyala , Rajkumar Buyya

In this chapter we intend to discuss the major trends in the evolution of microelectronics and its eventual transition to nanoelectronics. As it is well known, there is a continuous exponential tendency of microelectronics towards…

Mesoscale and Nanoscale Physics · Physics 2013-01-28 G. Allan , C. Delerue , C. Krzeminski , M. Lannoo

Advancements of the Web technology provide this opportunity for Internet of Things (IoT) to take steps towards Web of Things (WoT). By increasing trend of reusing Web techniques to create a monolithic environment to control, monitor, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-01-24 Habib Larian , Ali Larian , Mahdi Sharifi , Homa Movahednejad

The trend towards transitioning from monolithic applications to microservices has been widely embraced in modern distributed systems and applications. This shift has resulted in the creation of lightweight, fine-grained, and self-contained…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-10 Chenghao Song , Minxian Xu , Kejiang Ye , Huaming Wu , Sukhpal Singh Gill , Rajkumar Buyya , Chengzhong Xu

Today, a paradigm shift is being observed in science, where the focus is gradually shifting toward the cloud environments to obtain appropriate, robust and affordable services to deal with Big Data challenges (Sharma et al. 2014, 2015a,…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-07-06 Sugam Sharma

The paper presents a framework of microservices-based architecture dedicated to enhancing the performance of real-time travel reservation systems using the power of predictive analytics. Traditional monolithic systems are bad at scaling and…

Information Theory · Computer Science 2024-12-23 Biman Barua , M. Shamim Kaiser

Multimodal LLMs are evolving from vision-language to tri-modality that see, hear, and read, yet pipelines and benchmarks remain English-centric and compute-heavy. The tutorial offers an overview of this emerging research area for…

Computation and Language · Computer Science 2026-05-19 Firoj Alam , Shammur Absar Chowdhury , Enamul Hoque Prince

The trend in media consumption towards streaming and portability offers new challenges and opportunities for signal processing in audio and acoustics. The most significant embodiment of this trend is that most music consumption now happens…

Sound · Computer Science 2014-05-20 Joshua Atkins , Daniele Giacobello

In migrating production workloads to cloud, enterprises often face the daunting task of evolving monolithic applications toward a microservice architecture. At IBM, we developed a tool called Mono2Micro to assist with this challenging task.…

Software Engineering · Computer Science 2021-09-16 Anup Kalia , Jin Xiao , Rahul Krishna , Saurabh Sinha , Maja Vukovic , Debasish Banerjee

Although it has been suggested that the shift from on-site work to telework will change the city structure, the mechanism of this change is not clear. This study clarifies how the location of firms changes when the cost of teleworking…

General Economics · Economics 2022-12-05 Kazufumi Tsuboi

Microservices have become popular in the past few years, attracting the interest of both academia and industry. Despite of its benefits, this new architectural style still poses important challenges, such as resilience, performance and…

Software Engineering · Computer Science 2021-03-30 Messias Filho , Eliaquim Pimentel , Wellington Pereira , Paulo Henrique M. Maia , Mariela I. Cortés

Lifelong learning requires appropriate solutions, especially for corporate training. Workers usually have difficulty combining training and their normal work. In this context, micro-learning emerges as a suitable solution, since it is based…

Networking and Internet Architecture · Computer Science 2023-12-12 Rebeca P. Díaz-Redondo , Manuel Caeiro-Rodríguez , Juan José López-Escobar , Ana Fernández-Vilas

The environmental change and its effects, caused by human influences and natural ecological processes over the last decade, prove that it is now more prudent than ever to transition to more sustainable models of energy consumption…

Contextualizing language technologies beyond a single language kindled embracing multiple modalities and languages. Individually, each of these directions undoubtedly proliferated into several NLP tasks. Despite this momentum, most of the…

Computation and Language · Computer Science 2022-11-01 Khyathi Raghavi Chandu , Alborz Geramifard