Vom 20.12.2025 bis 11.01.2026 ist die Universitätsbibliothek geschlossen. Ab dem 12.01.2026 gelten wieder die regulären Öffnungszeiten. Ausnahme: Medizinische Hauptbibliothek und Zentralbibliothek sind bereits ab 05.01.2026 wieder geöffnet. Weitere Informationen

Treffer: Enhancing Cloud-Native Applications: A Comparative Study of Java-To-Go Micro Services Migration

Title:
Enhancing Cloud-Native Applications: A Comparative Study of Java-To-Go Micro Services Migration
Source:
International Transactions on Electrical Engineering and Computer Science, Vol 4, Iss 1 (2025)
Publisher Information:
International Transactions on Electrical Engineering and Computer Science, 2025.
Publication Year:
2025
Collection:
LCC:Electrical engineering. Electronics. Nuclear engineering
Document Type:
Fachzeitschrift article
File Description:
electronic resource
Language:
English
ISSN:
2583-6471
DOI:
10.62760/iteecs.4.1.2025.127
Accession Number:
edsdoj.06d32dc968d447d8a8cce76d07e29355
Database:
Directory of Open Access Journals

Weitere Informationen

Moving microservices from Java to Go creates great opportunities for performance, scalability, and resource efficiency. Nonetheless, such a move comes with other challenges related to infrastructure changes, deployment strategies, observability, and security. This paper tries to look at elements of paramount importance as concerned with Java-to-Go migration, thereby, interrogating the key hosting environments, containerization, and orchestration. Go as a light engine introduces one of the most cost-effective deployments as organizations lean towards cloud-native architectures and Kubernetes-based orchestration [24]. The transition likewise demands adaptation of the observability practices since Go applications utilize different tools compared to Java applications. Security topics currently include dependency management, API protection, and vulnerability scanning which are highly pertinent in keeping the application intact. However, with proper planning, these challenges can leverage the advantages Go provides, ultimately presenting it as an attractive option for microservices development. Future studies should look into automated migration tools, the process of standardized best practices, and refinements to security to ease this transition.