Tag

service-oriented

0 views collected around this technical thread.

Architect
Architect
Jan 25, 2023 · Backend Development

Evolution of Vivo Official Mall Architecture: From Monolith to Service‑Oriented and Globalized Platform

This article chronicles the five‑year architectural evolution of the Vivo official e‑commerce platform, detailing its transition from a PHP‑based monolith to a service‑oriented, micro‑service ecosystem with independent subsystems and global‑ready internationalization, while sharing practical lessons and design decisions.

InternationalizationMicroservicesbackend
0 likes · 14 min read
Evolution of Vivo Official Mall Architecture: From Monolith to Service‑Oriented and Globalized Platform
Architecture Digest
Architecture Digest
Apr 2, 2021 · Backend Development

Understanding the Essence of Architecture: A Deep Dive into Weibo’s Large‑Scale System Design

The article explores the fundamental concepts of software architecture, illustrating how massive platforms like Weibo handle millions of users through layered design, service decomposition, multi‑level caching, distributed tracing, and capacity planning to achieve high scalability and reliability.

Architecturebackendcaching
0 likes · 21 min read
Understanding the Essence of Architecture: A Deep Dive into Weibo’s Large‑Scale System Design
Top Architect
Top Architect
Dec 26, 2020 · Backend Development

Domain‑Oriented Microservice Architecture (DOMA) at Uber

This article explains Uber's Domain‑Oriented Microservice Architecture (DOMA), describing why microservices were adopted, how DOMA structures domains, layers, gateways and extensions, the benefits observed, and practical advice for companies of different sizes considering a similar evolution.

ArchitectureDomain-Driven DesignMicroservices
0 likes · 19 min read
Domain‑Oriented Microservice Architecture (DOMA) at Uber
Beike Product & Technology
Beike Product & Technology
Apr 10, 2020 · R&D Management

Case Study: Evolution of Beike’s Real‑Estate Mid‑Platform Architecture and Service‑Oriented Transformation

Beike’s real‑estate platform transitioned from a monolithic application to a service‑oriented, domain‑driven mid‑platform, detailing the architectural analysis, phased evolution, componentization, data services, and operational insights that enabled scalable, reusable business capabilities across multiple city‑level services.

ArchitectureCase StudyDomain-Driven Design
0 likes · 15 min read
Case Study: Evolution of Beike’s Real‑Estate Mid‑Platform Architecture and Service‑Oriented Transformation
Amap Tech
Amap Tech
Dec 13, 2019 · Backend Development

System Refactoring: Philosophy (Dao) and Techniques (Shu)

System refactoring succeeds when the Dao—clear, measurable goals and incremental, risk‑controlled planning—guides the Shu of concrete techniques such as service‑oriented design, judicious caching, asynchronous processing, and sharding, while evaluating performance, availability, scalability, elasticity, security, and operability to balance trade‑offs.

ArchitecturePerformancebackend
0 likes · 13 min read
System Refactoring: Philosophy (Dao) and Techniques (Shu)
58 Tech
58 Tech
Feb 26, 2019 · Backend Development

Architecture Evolution of the WeChat‑like Instant Messaging Service at 58 Group

The article details the step‑by‑step evolution of the WeChat‑like instant messaging platform at 58 Group, describing how the system transitioned from a simple PHP short‑connection architecture to a layered micro‑service architecture using Java‑based RPC, Go‑based short‑connection services, distributed storage, message queues, and clear separation of storage, logic, and interface layers.

GoInstant MessagingMicroservices
0 likes · 12 min read
Architecture Evolution of the WeChat‑like Instant Messaging Service at 58 Group
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Oct 26, 2018 · Backend Development

Six Common Backend Performance Optimization Techniques

Backend performance can be significantly improved through six key strategies—caching, hardware upgrades, business‑logic optimization, service‑oriented architecture, asynchronous processing, and leveraging search engines—each explained with practical considerations and real‑world examples to enhance system throughput and reliability.

OptimizationPerformanceasynchronous
0 likes · 4 min read
Six Common Backend Performance Optimization Techniques
JD Tech
JD Tech
Apr 28, 2018 · Backend Development

Evolution of JD.com Product Architecture: From Database Replication to Platformized Service Architecture (V1.0‑V3.0)

The article chronicles JD.com's product system evolution—from early SQL Server replication bottlenecks, through Redis‑based read services and full service‑oriented redesign with MySQL clustering, to a decoupled, multi‑layered platform that achieves high availability, scalability, and operational efficiency for billions of SKUs.

ArchitectureMySQLRedis
0 likes · 12 min read
Evolution of JD.com Product Architecture: From Database Replication to Platformized Service Architecture (V1.0‑V3.0)
Architecture Digest
Architecture Digest
Jul 31, 2016 · Game Development

Designing Scalable Game Server Architecture: Pipelines, Gate, MQ, and Service‑Oriented Patterns

The article examines common misconceptions about game server performance, outlines essential message pipelines, introduces Gate as a reverse‑proxy for low‑latency scene synchronization, discusses integrating a message‑queue (MQ) for decoupled services, and presents a service‑oriented RPC framework with patterns to build maintainable, scalable multiplayer back‑ends.

ArchitectureGateMessage Queue
0 likes · 34 min read
Designing Scalable Game Server Architecture: Pipelines, Gate, MQ, and Service‑Oriented Patterns
Architecture Digest
Architecture Digest
Mar 22, 2016 · Backend Development

Evolution of LinkedIn’s Backend Architecture: From the Leo Monolith to a Scalable Service‑Oriented Platform

The article chronicles LinkedIn’s journey from a single‑server Leo monolith to a highly distributed, service‑oriented backend architecture, detailing the introduction of member graphs, read‑only replicas, caching layers, Kafka pipelines, Rest.li APIs, super‑blocks, and multi‑data‑center deployments to support billions of daily requests.

KafkaLinkedInRest.li
0 likes · 9 min read
Evolution of LinkedIn’s Backend Architecture: From the Leo Monolith to a Scalable Service‑Oriented Platform
Qunar Tech Salon
Qunar Tech Salon
Nov 4, 2015 · Backend Development

Evolution of 58.com Architecture: From Single‑Server All‑In‑One to Scalable Service‑Oriented System

The article chronicles how 58.com’s web architecture evolved from a tiny, single‑machine setup to a multi‑layer, Java‑based, highly available service‑oriented platform, detailing the technical decisions, scaling challenges, and automation practices adopted at each traffic milestone.

ArchitectureHigh Availabilitydistributed systems
0 likes · 14 min read
Evolution of 58.com Architecture: From Single‑Server All‑In‑One to Scalable Service‑Oriented System
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Nov 4, 2015 · Backend Development

Understanding Microservice Architecture and Its Core Characteristics

The article explains microservice architecture as a set of independently deployable services each focused on a single function, illustrating their roles, communication methods, deployment considerations, and key characteristics such as single responsibility, own data storage, and replaceability.

Microservicesbackend architectureindependent deployment
0 likes · 14 min read
Understanding Microservice Architecture and Its Core Characteristics
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Nov 2, 2015 · Backend Development

Evolution of 58.com Architecture: From Single‑Server to Scalable Service‑Oriented System

The article chronicles how 58.com’s website architecture evolved through multiple growth stages—from a tiny single‑machine setup to a distributed, service‑oriented platform—by addressing scaling bottlenecks with technologies such as LAMP, read/write separation, vertical splitting, caching, and automated deployment.

ArchitectureAutomationDatabase
0 likes · 13 min read
Evolution of 58.com Architecture: From Single‑Server to Scalable Service‑Oriented System