Tagged articles

migration

327 articles · Page 4 of 4
dbaplus Community
dbaplus Community
May 13, 2018 · Backend Development

Mastering Distributed Cache: Programming Techniques, Sharding Strategies, and Migration Plans

This article explains why distributed caching is essential for high‑traffic services, presents three programming approaches (direct code, Spring‑Data‑Redis injection, and annotation‑based), compares three cache‑access patterns, details sharding models, outlines smooth and offline migration steps, and addresses cache penetration, concurrency, avalanche, and transaction support with concrete code examples.

CacheJavaRedis
0 likes · 22 min read
Mastering Distributed Cache: Programming Techniques, Sharding Strategies, and Migration Plans
ITPUB
ITPUB
May 5, 2018 · Cloud Native

Debunking Common Container Myths: When VMs Still Outperform

The article systematically debunks six common container misconceptions—startup speed, density, image versioning, self‑healing, service discovery, and scaling—by comparing containers with virtual machines, then explains how containers fit into micro‑service and DevOps practices and outlines the scenarios where container adoption truly adds value.

Microservicescloud-nativemigration
0 likes · 19 min read
Debunking Common Container Myths: When VMs Still Outperform
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 7, 2018 · Backend Development

Why and How to Split Monolithic Applications: A Practical Guide

This article explains why monolithic applications need to be split, outlines the preparatory steps for understanding business complexity and defining service boundaries, and provides detailed practical guidance on database vertical and horizontal splitting, global ID generation, migration, cut‑over strategies, consistency, and post‑split stability.

ID GenerationMicroservicesbackend
0 likes · 17 min read
Why and How to Split Monolithic Applications: A Practical Guide
Programmer DD
Programmer DD
Mar 10, 2018 · Backend Development

How to Migrate Your Application to Spring Boot 2.0: Essential Steps and Tips

This guide walks you through upgrading a Java application to Spring Boot 2.0, covering prerequisites, adding the properties‑migrator module, Maven and Gradle build changes, key configuration updates, actuator and security adjustments, and other important migration details.

ConfigurationJavaSpring Boot
0 likes · 21 min read
How to Migrate Your Application to Spring Boot 2.0: Essential Steps and Tips
Youzan Coder
Youzan Coder
Mar 9, 2018 · Information Security

Migrating a SaaS Platform to Full‑Site HTTPS: Principles, Resources, and Practical Considerations

The guide details how a SaaS platform can transition to full‑site HTTPS by explaining the TLS handshake, inventorying static assets, domains and third‑party services, using protocol‑relative URLs, configuring redirects and CSP, testing securely, and addressing common migration challenges such as legacy references and external dependencies.

CDNContent Security PolicyHTTPS
0 likes · 13 min read
Migrating a SaaS Platform to Full‑Site HTTPS: Principles, Resources, and Practical Considerations
Hujiang Technology
Hujiang Technology
Oct 25, 2017 · Backend Development

Technical Case Study of Migrating a Transaction System from Windows/.NET/SQL Server to Linux/Java/MySQL

This article presents a comprehensive technical case study of a large‑scale migration that replaces a Windows/.NET/SQL Server stack with a Linux/Java/MySQL architecture, detailing system decomposition, order service redesign, code conversion scripts, data synchronization challenges, testing strategies, deployment and rollback procedures.

Data synchronizationmigrationsystem architecture
0 likes · 21 min read
Technical Case Study of Migrating a Transaction System from Windows/.NET/SQL Server to Linux/Java/MySQL
21CTO
21CTO
Aug 18, 2017 · Big Data

Why Professionals Are Fleeing Beijing, Shanghai, Guangzhou, Shenzhen: Data‑Driven Migration Insights

A comprehensive big‑data analysis reveals that high housing costs, job opportunities, lower congestion and better quality of life are driving residents of China’s first‑tier cities to relocate to second‑tier hubs such as Chongqing, Hangzhou, Chengdu, Xiamen and Suzhou, with most migrants aged 26‑45 and preferring to buy homes.

ChinaUrbanizationhousing
0 likes · 8 min read
Why Professionals Are Fleeing Beijing, Shanghai, Guangzhou, Shenzhen: Data‑Driven Migration Insights
ITPUB
ITPUB
May 23, 2017 · Databases

How to Migrate a Windows Oracle RAC to Linux Using DataGuard: Step‑by‑Step Guide

This guide details the step‑by‑step process of moving a Windows‑based Oracle 11g RAC cluster to a Linux environment, focusing on building DataGuard between a single‑instance source and a RAC target, adjusting IPs, updating parameter files, handling tnsnames.ora, password files, RMAN backups, and finalizing the standby configuration.

DataGuardOracleRAC
0 likes · 6 min read
How to Migrate a Windows Oracle RAC to Linux Using DataGuard: Step‑by‑Step Guide
ITPUB
ITPUB
May 16, 2017 · Backend Development

From .NET to Java: A ‘Dad’ Engineer’s Playbook for Tech Stack and Ops

A former .NET developer recounts his transition to Java, detailing language and framework selection, storage and messaging choices, source‑code management, coding standards, testing, deployment, monitoring, logging, and the practical pitfalls he encountered while treating his project like a newborn child.

Javabackendmigration
0 likes · 14 min read
From .NET to Java: A ‘Dad’ Engineer’s Playbook for Tech Stack and Ops
MaGe Linux Operations
MaGe Linux Operations
Apr 23, 2017 · Operations

Scaling Game Server Ops: Managing 10,000+ Cloud Instances Efficiently

This article details YOOZOO Network's evolution from physical to virtualized and clustered game server architectures, the automation of operations across three generations, the design of the UJOBS job platform, robust database backup strategies, and a step‑by‑step migration of thousands of servers to Alibaba Cloud.

Automationcloud operationsdatabase backup
0 likes · 11 min read
Scaling Game Server Ops: Managing 10,000+ Cloud Instances Efficiently
Efficient Ops
Efficient Ops
Mar 19, 2017 · Cloud Computing

From IOE to Cloud: China Mobile Zhejiang’s Journey to Modern Ops

This article recounts how China Mobile Zhejiang’s IT department evolved from a traditional IOE architecture to a cloud‑native, DevOps‑driven operation, detailing the motivations, challenges, migration steps, new organizational models, and future concerns for telecom operators.

Cloud ComputingTelecommigration
0 likes · 14 min read
From IOE to Cloud: China Mobile Zhejiang’s Journey to Modern Ops
Architecture Digest
Architecture Digest
Jun 20, 2016 · Frontend Development

Evolution and Architecture of Taobao Home Page: From PHP to Node, Platform Migration, Performance and Stability

The article details the evolution of Taobao's home page over the past year and a half, covering its background, the shift from a PHP‑based rendering system to a Node‑based platform, module construction, dynamic data integration, performance optimizations, stability measures, monitoring, and agile operational practices.

Taobaoarchitecturebackend
0 likes · 17 min read
Evolution and Architecture of Taobao Home Page: From PHP to Node, Platform Migration, Performance and Stability
21CTO
21CTO
Jun 14, 2016 · Frontend Development

How Taobao’s Home Page Evolved: From PHP to Node and Scaling to Billions of Views

This article chronicles the evolution of Taobao’s home page—from its early PHP implementation to a modern Node‑based platform—detailing architecture, module building, performance optimizations, stability safeguards, and agile practices that enable it to serve billions of daily page views.

PHPTaobaofrontend
0 likes · 18 min read
How Taobao’s Home Page Evolved: From PHP to Node and Scaling to Billions of Views
dbaplus Community
dbaplus Community
May 4, 2016 · Databases

What I Learned From My First DBA Tablespace Rescue and Migration

A DBA intern recounts a real‑world Oracle tablespace failure, the challenges of resizing a BIGFILE tablespace, disk‑space shortages, permission errors during data‑file migration, and the key lessons about communication, analysis, and preparation for future production incidents.

DBAOracleTablespace
0 likes · 11 min read
What I Learned From My First DBA Tablespace Rescue and Migration
ITPUB
ITPUB
Apr 25, 2016 · Databases

How to Move Oracle Tablespaces and Datafiles to a New Location

This guide explains step‑by‑step how to offline Oracle datafiles or tablespaces, copy them to a new directory, rename them, recover if needed, bring them back online, and safely shut down and restart the database to complete the migration.

DatafileOracleSQL
0 likes · 4 min read
How to Move Oracle Tablespaces and Datafiles to a New Location
21CTO
21CTO
Mar 16, 2016 · Backend Development

How Badoo Saved $1M by Migrating Hundreds of Servers to PHP 7

Badoo migrated its massive PHP codebase to PHP 7 across hundreds of servers, overcoming engine bugs, HHVM limitations, and extension incompatibilities, while revamping testing infrastructure and deployment processes, ultimately achieving up to 40% faster response times, eight‑fold memory reduction, and roughly one million dollars in cost savings.

Opsbackendmigration
0 likes · 22 min read
How Badoo Saved $1M by Migrating Hundreds of Servers to PHP 7
dbaplus Community
dbaplus Community
Dec 23, 2015 · Databases

Mastering Oracle Database Upgrades: Strategies, Tools, and Success Factors

This article consolidates Oracle ACS architect Zhou Guohong's comprehensive guide on selecting upgrade paths, outlining phase‑by‑phase tasks, highlighting key success factors, and answering common questions about migration tools such as Transportable Tablespaces, Data Pump, and GoldenGate.

Data PumpDatabase UpgradeGoldenGate
0 likes · 10 min read
Mastering Oracle Database Upgrades: Strategies, Tools, and Success Factors
DevOps
DevOps
Dec 14, 2015 · Operations

Migrating from TFVC to Git While Preserving History

This article explains why many teams still use TFVC, compares its centralized features with Git's distributed advantages, and provides a step‑by‑step TFVC‑to‑Git migration procedure that retains full commit history and offers guidance on choosing the right repository strategy.

GitTFVCVersion Control
0 likes · 6 min read
Migrating from TFVC to Git While Preserving History
Efficient Ops
Efficient Ops
Oct 12, 2015 · Operations

Redis Cluster Migration Lessons: Real‑World Failures and Practical Solutions

This article recounts a series of July Redis incidents—including network‑card saturation, connection‑limit exhaustion, suspected split‑brain, Bgsave‑induced OOM, and master‑restart data loss—detailing the migration to Redis Cluster with a Smart Proxy, the challenges faced, and actionable remediation strategies.

OperationsRedisSmart Proxy
0 likes · 13 min read
Redis Cluster Migration Lessons: Real‑World Failures and Practical Solutions
Qunar Tech Salon
Qunar Tech Salon
May 15, 2015 · Backend Development

Oracle Ends Public Updates for Java 7 – Implications and Alternatives

Oracle stopped publishing public security patches and updates for Java 7 in April 2015, urging users to migrate to Java 8 or obtain long‑term commercial support, which has caused compatibility challenges for tools still relying on deprecated Java 7 features and prompted consideration of alternative JVMs.

EOLJava7Oracle
0 likes · 4 min read
Oracle Ends Public Updates for Java 7 – Implications and Alternatives