Research on database splitting methodology for microservicization of monolithic applications
This study introduces the BLDD method for database disassembly, enhancing automation in migrating monolithic applications to microservices by integrating service and database separation. It refines software analysis tools to automatically gather class and database access data, then applies a multiobjective genetic algorithm to optimize service splitting. Experimental results demonstrate that BLDD offers architects a more objective and automated approach, simplifying the migration process.
Authors
- Junsheng Wu (ORCID: https://orcid.org/0000-0003-3974-5838)
- Li Weigang (ORCID: https://orcid.org/0000-0003-1826-1850)
- Henan Zhang (ORCID: https://orcid.org/0000-0002-5680-4687)
- Ran Gao (ORCID: https://orcid.org/0000-0002-7430-5224)
- Peng Zhang (ORCID: https://orcid.org/0000-0002-7518-4743)
Institutions
- Northwestern Polytechnical University (CN)
Publication Details
- Published
- 2024-12-27
- DOI
- https://doi.org/10.1109/icctit64404.2024.10928564
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.00