Tag

architecture evolution

1 views collected around this technical thread.

Sohu Tech Products
Sohu Tech Products
Jun 11, 2025 · Big Data

How We Transformed a Microservice Finance System into a Scalable Big Data Warehouse

This article details the evolution of a fast‑growing finance reporting system from a monolithic microservice architecture plagued by data inconsistency, low efficiency, and scalability limits to a robust, high‑performance big‑data warehouse built with layered data models, SparkSQL processing, and unified scheduling, highlighting design decisions, technical trade‑offs, and measurable performance gains.

Big DataData Warehousearchitecture evolution
0 likes · 23 min read
How We Transformed a Microservice Finance System into a Scalable Big Data Warehouse
Architecture & Thinking
Architecture & Thinking
Sep 3, 2023 · Cloud Native

How Baidu Zhidao Achieved Seamless Cloud Migration and Architecture Evolution

This article details Baidu Zhidao's migration from a legacy, high‑traffic monolithic system to a cloud‑native architecture, covering background challenges, solution selection, traffic switching, scaling practices, gateway overhaul, and the resulting stability, cost, and performance benefits.

architecture evolutioncloud migrationcloud native
0 likes · 14 min read
How Baidu Zhidao Achieved Seamless Cloud Migration and Architecture Evolution
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 25, 2023 · Big Data

Venus Log Platform Architecture Evolution: From ELK to Data Lake

The Venus log platform at iQiyi migrated from an ElasticSearch‑Kibana architecture to an Iceberg‑based data lake with Trino, cutting storage and compute costs by over 70%, boosting stability by 85%, and efficiently supporting billions of daily logs through write‑heavy, low‑query workloads.

Big DataElasticsearchIceberg
0 likes · 22 min read
Venus Log Platform Architecture Evolution: From ELK to Data Lake
DevOps
DevOps
Nov 10, 2022 · Cloud Native

Fifteen Years of Software Architecture Evolution: From Monoliths to Cloud‑Native Microservices

This article reviews the 15‑year evolution of software architecture—from early monolithic systems through distributed, SOA, and microservice designs—highlighting how business drivers, cloud‑native adoption, and enduring architectural goals have shaped modern software engineering.

Digital Transformationarchitecture evolutioncloud native
0 likes · 13 min read
Fifteen Years of Software Architecture Evolution: From Monoliths to Cloud‑Native Microservices
Baidu Geek Talk
Baidu Geek Talk
Nov 9, 2022 · Backend Development

Baidu Contract Advertising Platform: Microservices Architecture Evolution and Best Practices

The article examines Baidu's Contract Advertising Platform, detailing its shift from a monolithic, siloed design to a DDD‑driven microservices architecture using COLA, CQRS, and layered governance, and shares best practices for handling complex B2B advertising scenarios, service iteration, and evolving business needs.

B-end SystemsBaiduCQRS Pattern
0 likes · 27 min read
Baidu Contract Advertising Platform: Microservices Architecture Evolution and Best Practices
vivo Internet Technology
vivo Internet Technology
Feb 16, 2022 · Operations

Vivo Server Monitoring System Architecture and Evolution: A Comprehensive Technical Guide

Vivo’s vmonitor system replaces its legacy RabbitMQ‑based pipeline with an HTTP‑driven collector and gateway, stores minute‑level JVM, system, and business metrics in a customized OpenTSDB on HBase, adds precise floating‑point handling and null‑aware aggregation, buffers data in Redis, and provides multi‑dimensional alerts comparable to Zabbix, Open‑Falcon, and Prometheus.

Distributed MonitoringHBaseJVM monitoring
0 likes · 18 min read
Vivo Server Monitoring System Architecture and Evolution: A Comprehensive Technical Guide
Architects' Tech Alliance
Architects' Tech Alliance
Jan 4, 2021 · Backend Development

System Splitting and Architectural Evolution: Strategies for Scaling, Decoupling, and Performance Optimization

The article explains how increasing business complexity and throughput demands drive system splitting, architectural evolution, and the adoption of scaling, sharding, caching, and asynchronous messaging techniques to improve capacity, robustness, and maintainability of large‑scale backend services.

architecture evolutionasynchronous processingcaching
0 likes · 7 min read
System Splitting and Architectural Evolution: Strategies for Scaling, Decoupling, and Performance Optimization
Architecture Digest
Architecture Digest
Jun 28, 2019 · Cloud Computing

Evolution of Alibaba's Technical Architecture and Lessons for Enterprise Systems

The article reviews Alibaba's architectural evolution from early PHP and JavaBean systems through EJB, Spring, and service‑oriented transformations using EDAS, DRDS, and ONS, highlighting challenges such as maintenance, data silos, database limits, and the resulting enterprise‑grade cloud‑native solutions.

Alibabaarchitecture evolutioncloud computing
0 likes · 10 min read
Evolution of Alibaba's Technical Architecture and Lessons for Enterprise Systems
Architecture Digest
Architecture Digest
May 23, 2018 · Backend Development

System Splitting and Architectural Evolution: From Monolith to Distributed Services

The article reviews how increasing business complexity and throughput demands drive the need to split applications and databases, adopt horizontal and vertical scaling, implement business and service-level partitioning, and evolve system architecture toward micro‑services, caching, and asynchronous processing.

architecture evolutiondatabase shardinghorizontal scaling
0 likes · 9 min read
System Splitting and Architectural Evolution: From Monolith to Distributed Services
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Sep 29, 2017 · Big Data

Evolution of Monitoring Architecture and Traffic Alert Algorithms at Tongcheng Travel

This article describes how Tongcheng Travel’s monitoring system evolved from a monolithic design to a distributed and big‑data‑based architecture, introducing real‑time processing with Storm, machine‑learning‑enhanced alerts, and a multivariate linear regression model that dramatically improves traffic anomaly detection accuracy.

Big DataReal-time Processingarchitecture evolution
0 likes · 10 min read
Evolution of Monitoring Architecture and Traffic Alert Algorithms at Tongcheng Travel
Meitu Technology
Meitu Technology
Jul 27, 2017 · Backend Development

Architecture Evolution of Meipai Live Streaming Barrage System Supporting Millions of Concurrent Users

The article traces Meipai’s live‑streaming barrage system from its rapid 2016 launch through successive architectural refinements that enabled it to sustain millions of concurrent users, handle extreme read‑write loads during celebrity streams, and achieve stable, high‑performance service at massive scale.

Live StreamingSystem Stabilityarchitecture evolution
0 likes · 2 min read
Architecture Evolution of Meipai Live Streaming Barrage System Supporting Millions of Concurrent Users
Meitu Technology
Meitu Technology
Jul 20, 2017 · Backend Development

Live Streaming Technology: Architecture Evolution and DASH Implementation

The article examines the rapid expansion of live streaming, detailing Meitu’s architectural upgrades for media and barrage services and Hulu’s DASH‑based system with novel features, highlighting how these advancements meet soaring user demand and illustrate the technology’s maturation into a robust, systematic field.

Live Streamingarchitecture evolutionbackend development
0 likes · 5 min read
Live Streaming Technology: Architecture Evolution and DASH Implementation