Tag

Migration

1 views collected around this technical thread.

Architect
Architect
Jun 11, 2025 · Backend Development

Why SpringBoot 3.0 Dropped spring.factories and What to Use Instead

SpringBoot 3.0 removes the long‑standing spring.factories file due to performance, modularity, and GraalVM native image challenges, introduces a new imports‑file mechanism, and provides detailed migration steps, code examples, performance comparisons, and best practices for GraalVM integration.

Auto‑ConfigurationGraalVMMigration
0 likes · 21 min read
Why SpringBoot 3.0 Dropped spring.factories and What to Use Instead
macrozheng
macrozheng
May 30, 2025 · Backend Development

Why Spring Boot 3 Removed spring.factories & How to Migrate to imports

This article explains the removal of the spring.factories file in Spring Boot 3, the performance and modularity reasons behind it, introduces the new imports‑based mechanism, provides step‑by‑step migration guidance, and shows how the change improves GraalVM native image support.

GraalVMMigrationPerformance
0 likes · 18 min read
Why Spring Boot 3 Removed spring.factories & How to Migrate to imports
Top Architect
Top Architect
May 26, 2025 · Databases

Design and Implementation of MySQL Table Sharding with ShardingSphere and Spring Boot

This article walks through the full process of designing, configuring, and implementing a sharding solution for large loan and repayment tables using ShardingSphere, Spring Boot 3, MySQL, and MyBatis‑Plus, covering schema planning, data migration, DBA coordination, code examples, common pitfalls, and operational considerations.

BackendCodeDatabase
0 likes · 19 min read
Design and Implementation of MySQL Table Sharding with ShardingSphere and Spring Boot
php中文网 Courses
php中文网 Courses
May 23, 2025 · Backend Development

Deprecated PHP Functions in PHP 8 and Their Modern Replacements

This article lists the PHP functions that have been deprecated or removed in PHP 8, explains the security and performance risks of continuing to use them, and provides modern alternatives such as closures, foreach loops, PDO/MySQLi, preg_* functions, and OpenSSL.

BackendMigrationPHP
0 likes · 7 min read
Deprecated PHP Functions in PHP 8 and Their Modern Replacements
Top Architect
Top Architect
Mar 27, 2025 · Backend Development

Why SpringBoot 3.0 Removed spring.factories and Introduced the Imports Mechanism

SpringBoot 3.0 eliminates the long‑standing spring.factories file due to startup performance penalties, lack of modular support, static configuration limits, and incompatibility with GraalVM native images, and replaces it with a set of imports files that provide clearer, faster, and more modular auto‑configuration registration.

BackendGraalVMJava
0 likes · 15 min read
Why SpringBoot 3.0 Removed spring.factories and Introduced the Imports Mechanism
IT Architects Alliance
IT Architects Alliance
Jan 29, 2025 · Cloud Native

Cloud‑Native Architecture vs Traditional Architecture: Benefits, Design, Development, and Migration Strategies

The article compares cloud‑native and traditional architectures, explaining how microservices, containers, and DevOps enable greater flexibility, scalability, resource efficiency, fault tolerance, and faster market response, while outlining migration best practices for enterprises transitioning to the cloud.

ContainerizationDevOpsMicroservices
0 likes · 16 min read
Cloud‑Native Architecture vs Traditional Architecture: Benefits, Design, Development, and Migration Strategies
Soul Technical Team
Soul Technical Team
Jan 24, 2025 · Operations

Migration from Thanos to VictoriaMetrics: Architecture, Plan, Issues, and Benefits

This article details the end‑to‑end migration from Thanos to VictoriaMetrics, covering background analysis, architectural comparison, a phased migration plan, encountered configuration and performance issues, resolution strategies, and the resulting performance, cost, and scalability improvements for the monitoring system.

MigrationMonitoringOperations
0 likes · 16 min read
Migration from Thanos to VictoriaMetrics: Architecture, Plan, Issues, and Benefits
Java Architecture Diary
Java Architecture Diary
Jan 20, 2025 · Backend Development

Upgrade Guide: Migrating to mica-mqtt 2.4.x with New Maven Coordinates

This guide announces the release of mica-mqtt 2.4.x, details the Maven groupId and package name changes, provides a full changelog, migration steps with code examples, and links to documentation and open‑source repositories, helping developers upgrade their MQTT solutions efficiently.

BackendJavaMQTT
0 likes · 7 min read
Upgrade Guide: Migrating to mica-mqtt 2.4.x with New Maven Coordinates
IT Architects Alliance
IT Architects Alliance
Jan 14, 2025 · Backend Development

From Monolith to Microservices: Benefits, Migration Practices, and a Real‑World Case Study

This article explains why monolithic applications become problematic as they scale, outlines the key advantages of microservice architectures, provides a step‑by‑step migration guide—including planning, service boundary definition, infrastructure setup, data decoupling, and communication—and illustrates the process with a fintech company case study.

ArchitectureBackendDocker
0 likes · 10 min read
From Monolith to Microservices: Benefits, Migration Practices, and a Real‑World Case Study
Efficient Ops
Efficient Ops
Jan 7, 2025 · Cloud Computing

Akamai’s China Exit: What It Means for CDN Users and How to Migrate

Akamai will cease its CDN services in China on June 30 2026, offering migration partners like Tencent while explaining CDN fundamentals, benefits, components, and key terminology such as CNAME records, intelligent DNS, and origin protocols for readers planning a smooth transition.

AkamaiCDNContent Delivery Network
0 likes · 9 min read
Akamai’s China Exit: What It Means for CDN Users and How to Migrate
Python Programming Learning Circle
Python Programming Learning Circle
Jan 4, 2025 · Backend Development

Instagram’s Migration from Python 2 to Python 3: Challenges, Solutions, and Performance Gains

This article details how Instagram migrated its massive Python 2/Django codebase to Python 3, covering the motivations, custom Django extensions, migration strategy, technical pitfalls such as Unicode handling, pickle compatibility, iterator behavior, and the resulting CPU and memory improvements.

BackendDjangoMigration
0 likes · 18 min read
Instagram’s Migration from Python 2 to Python 3: Challenges, Solutions, and Performance Gains
Top Architecture Tech Stack
Top Architecture Tech Stack
Dec 26, 2024 · Operations

GitLab Discontinues Service for China Mainland, Macau, and Hong Kong and Advises Migration to JiHu

GitLab announced that it will cease providing GitLab.com accounts to users in mainland China, Macau and Hong Kong, offering a 60‑day migration window to the locally‑operated JiHu platform and prompting widespread discussion about data integrity, compliance, and the future of open‑source development in the region.

CloudDevOpsGitLab
0 likes · 7 min read
GitLab Discontinues Service for China Mainland, Macau, and Hong Kong and Advises Migration to JiHu
Linux Ops Smart Journey
Linux Ops Smart Journey
Dec 23, 2024 · Cloud Native

Seamlessly Migrate Harbor Registry Storage to MinIO: Step‑by‑Step Guide

This tutorial explains how to switch Harbor's default storage to MinIO by setting Harbor to read‑only, transferring images with rclone, configuring Harbor to use MinIO as its backend, re‑enabling writes, and verifying the new setup, providing all necessary commands and tips.

Container RegistryHarborKubernetes
0 likes · 8 min read
Seamlessly Migrate Harbor Registry Storage to MinIO: Step‑by‑Step Guide
macrozheng
macrozheng
Dec 3, 2024 · Backend Development

Master Spring Boot 3.4: Key Changes, New Features, and Migration Guide

This comprehensive guide explores Spring Boot 3.4’s performance boosts, enhanced observability, and developer experience improvements, detailing major changes such as RestClient/RestTemplate auto‑configuration, bean validation updates, graceful shutdown, structured logging formats, observability enhancements, dependency upgrades, testing enhancements, and deprecated feature handling, with practical code snippets.

ConfigurationJavaMigration
0 likes · 9 min read
Master Spring Boot 3.4: Key Changes, New Features, and Migration Guide
DeWu Technology
DeWu Technology
Dec 2, 2024 · Frontend Development

Migrating a Desktop Application from Electron to Tauri: Architecture, Implementation, and Lessons Learned

By rewriting the “得物商家客服” client’s backend in Rust and swapping Electron’s Chromium renderer for Tauri’s native WebView, the team cut binary size by 91%, halved memory use, reduced CPU load, improved startup, and documented challenges such as WebView2 installation, notification callbacks, and limited Tauri documentation.

DesktopAppElectronMigration
0 likes · 44 min read
Migrating a Desktop Application from Electron to Tauri: Architecture, Implementation, and Lessons Learned
php中文网 Courses
php中文网 Courses
Nov 20, 2024 · Backend Development

Handling PHP Version Compatibility: Common Issues and Effective Solutions

This article examines common PHP version compatibility challenges—including deprecated functions, changed defaults, framework incompatibilities, syntax alterations, and stricter error reporting—and provides a step‑by‑step guide with auditing, refactoring, framework updates, testing, environment setup, and tools to ensure smooth upgrades such as from PHP 7 to PHP 8.

MigrationPHPbackend development
0 likes · 9 min read
Handling PHP Version Compatibility: Common Issues and Effective Solutions
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Nov 18, 2024 · Cloud Native

Alibaba Cloud ACK Backup Center: Kubernetes Disaster Recovery and Migration with Resource Adjustment Strategies

This article explains how Alibaba Cloud ACK Backup Center simplifies Kubernetes disaster recovery and cross‑cluster migration by offering automated resource‑adjustment policies, detailed backup and restore workflows, and a step‑by‑step best‑practice example for migrating a stateful application with custom YAML configurations.

AckBackupKubernetes
0 likes · 10 min read
Alibaba Cloud ACK Backup Center: Kubernetes Disaster Recovery and Migration with Resource Adjustment Strategies
php中文网 Courses
php中文网 Courses
Oct 30, 2024 · Backend Development

Comparing PHP and Node.js: Advantages, Disadvantages, and Migration Considerations

This article examines the shift from PHP to Node.js, outlining Node.js’s asynchronous, JavaScript‑unified, micro‑service‑friendly advantages and its thriving package ecosystem, while also highlighting PHP’s stability, mature CMS support, and hosting ease, and discusses key migration challenges to help developers decide which platform best fits their project needs.

BackendMicroservicesMigration
0 likes · 10 min read
Comparing PHP and Node.js: Advantages, Disadvantages, and Migration Considerations
Architecture Digest
Architecture Digest
Oct 24, 2024 · Backend Development

Oracle Java Migration Trends: Cost, Licensing, and OpenJDK Adoption

A recent Azul Systems survey reveals that over 80% of Oracle Java users are migrating to OpenJDK or commercially‑supported OpenJDK distributions to reduce costs, avoid licensing uncertainties, and gain more flexible, open‑source Java solutions, with most migrations completing within a year.

Cost ReductionEnterprise SupportJava
0 likes · 5 min read
Oracle Java Migration Trends: Cost, Licensing, and OpenJDK Adoption