From Monolithic to Microservice Architecture: The Case of Extensible and Domain-Specific IDEs - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

From Monolithic to Microservice Architecture: The Case of Extensible and Domain-Specific IDEs

Romain Belafia
  • Fonction : Auteur
  • PersonId : 1110105
Pierre Jeanjean
Olivier Barais
Gurvan Le Guernic
Benoit Combemale

Résumé

Integrated Development Environments (IDEs) are evolving towards cloud-native applications with the aim to relocate the language services provided by an IDE on distant servers. Existing research works focus on the overall migration process to handle more efficiently their specific requirements. However, the microservicization of legacy monolithic applications is still highly dependent on the specific properties of the application of interest. In this paper, we report our experiment on the microservicization process of the Cloud-Based graphical modeling workbench Sirius Web. We aim to identify the technical challenges related to applications with similar properties, and provide insights for practitioners to migrate their similar applications towards microservices. We discuss the main lessons learned and identify the underlying challenges to be further addressed by the community.
Fichier principal
Vignette du fichier
main.pdf (162.41 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03342678 , version 1 (13-09-2021)

Licence

Copyright (Tous droits réservés)

Identifiants

  • HAL Id : hal-03342678 , version 1

Citer

Romain Belafia, Pierre Jeanjean, Olivier Barais, Gurvan Le Guernic, Benoit Combemale. From Monolithic to Microservice Architecture: The Case of Extensible and Domain-Specific IDEs. MODELS 2021: ACM/IEEE 24th International Conference on Model Driven Engineering Languages and Systems, Oct 2021, Virtual, Japan. pp.1-10. ⟨hal-03342678⟩
154 Consultations
562 Téléchargements

Partager

Gmail Facebook X LinkedIn More