Tagged articles
115 articles
Page 2 of 2
21CTO
21CTO
Nov 6, 2016 · Artificial Intelligence

How to Build a Scalable AI-Powered Recommendation System with SOA

This article outlines a service‑oriented architecture for a high‑availability personalized recommendation platform, detailing the front‑end, back‑end, crawler, user‑profile modeling, data collection from logs and client events, and processing pipelines using technologies such as Node.js, Python, RabbitMQ/Kafka, MongoDB and TensorFlow.

SOATensorFlowdata pipeline
0 likes · 5 min read
How to Build a Scalable AI-Powered Recommendation System with SOA
Architecture Digest
Architecture Digest
Nov 3, 2016 · Backend Development

E‑commerce Architecture Sessions at the China Software Developer Conference (Nov 18‑20)

The Double 11 shopping surge set new sales and user‑experience records, prompting the China Software Developer Conference to host a comprehensive e‑commerce architecture track from November 18‑20 that covered international infrastructure, global regional deployment, large‑scale product systems, startup‑scale platforms, cloud migration, smart pharma solutions, and platform governance.

MicroservicesSOAcloud
0 likes · 14 min read
E‑commerce Architecture Sessions at the China Software Developer Conference (Nov 18‑20)
Architecture Digest
Architecture Digest
Sep 11, 2016 · Operations

Designing and Operating High‑Scale E‑commerce Systems: Insights from Dangdang

The article details Dangdang's 15‑year evolution from a monolithic platform to a distributed, SOA‑based architecture, describing system tiering, front‑end and back‑end scaling techniques, asynchronous processing, data‑flow optimization, and operational practices that enable stable handling of ten‑fold traffic spikes during major sales events.

OperationsPerformanceSOA
0 likes · 17 min read
Designing and Operating High‑Scale E‑commerce Systems: Insights from Dangdang
Architecture Digest
Architecture Digest
Sep 5, 2016 · Backend Development

Designing a Scalable E‑Commerce Architecture with SOA, Dubbo, and a Product Query DSL – Haier’s Experience

The article describes how Haier’s e‑commerce platform uses a service‑oriented architecture based on Dubbo, a fine‑grained product query DSL, and a highly scalable product service design to handle massive traffic spikes during major shopping events while maintaining performance, extensibility, and reliability.

DSLDubboProduct Service
0 likes · 13 min read
Designing a Scalable E‑Commerce Architecture with SOA, Dubbo, and a Product Query DSL – Haier’s Experience
Architecture Digest
Architecture Digest
Jun 27, 2016 · Cloud Native

Comparing Microservices Architecture with Service‑Oriented Architecture (SOA) and API Management

This article examines the contentious debate between microservices and SOA, explains their differing definitions, explores how API management bridges the two, and outlines the advantages, challenges, and key considerations for adopting microservices in modern, agile, and scalable enterprise architectures.

API ManagementCloud NativeMicroservices
0 likes · 23 min read
Comparing Microservices Architecture with Service‑Oriented Architecture (SOA) and API Management
21CTO
21CTO
Mar 23, 2016 · Mobile Development

How to Build a Scalable Mobile E‑Commerce Architecture from Scratch

Learn a comprehensive framework for rapidly constructing a high‑scalability mobile e‑commerce system, covering hybrid app architecture, SOA backend design, container‑based virtualization, private‑cloud deployment, and practical strategies for handling massive traffic spikes during major sales events.

ContainerizationHybrid AppSOA
0 likes · 18 min read
How to Build a Scalable Mobile E‑Commerce Architecture from Scratch
Efficient Ops
Efficient Ops
Jan 11, 2016 · Operations

Inside Tencent Blue Whale: The Enterprise Operating System Powering Modern Ops

This article explains how Tencent's Blue Whale platform serves as an enterprise operating system (EOS) that unifies basic operations and internal SaaS services across private and public clouds, enabling standardized, automated, and intelligent management for large‑scale IT environments.

Cloud ManagementSOAplatform architecture
0 likes · 9 min read
Inside Tencent Blue Whale: The Enterprise Operating System Powering Modern Ops
Architect
Architect
Dec 21, 2015 · Backend Development

Haier E‑Commerce Platform Architecture: SOA, Dubbo, and Product Service Design

This article details Haier's e‑commerce platform architecture, explaining how a SOA approach built on Dubbo enables high scalability, a flexible product service layer with a DSL query language, and performance optimizations that handle massive traffic spikes during major shopping events.

DubboProduct ServiceSOA
0 likes · 12 min read
Haier E‑Commerce Platform Architecture: SOA, Dubbo, and Product Service Design
21CTO
21CTO
Dec 7, 2015 · Backend Development

Scaling Haier’s E‑Commerce: SOA, Dubbo, and a High‑Performance Product Query Engine

Facing massive traffic spikes during events like Double‑11, Haier’s e‑commerce platform adopted a SOA architecture built on Dubbo, designed a flexible product service with a DSL‑driven query engine, and achieved high performance, linear scalability, and extensibility across diverse product categories.

DubboSOAScalability
0 likes · 11 min read
Scaling Haier’s E‑Commerce: SOA, Dubbo, and a High‑Performance Product Query Engine
21CTO
21CTO
Sep 29, 2015 · Cloud Native

Why Microservices Replaced SOA: History, Differences, and Modern Challenges

Tracing the evolution from early SOA concepts to today’s microservice architecture, this article examines their historical roots, contrasts their design philosophies, and outlines the operational, scalability, and security challenges developers face when adopting microservices in modern cloud-native environments.

DevOpsMicroservicesSOA
0 likes · 11 min read
Why Microservices Replaced SOA: History, Differences, and Modern Challenges
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Jun 22, 2015 · Industry Insights

Bridging REST APIs and SOA: When to Build Services vs. APIs

The article analyzes the practical differences and overlaps between RESTful APIs and Service‑Oriented Architecture, offering guidance on when to build services versus APIs, outlining each approach’s focus, best practices, and a step‑by‑step method for creating RESTful APIs within a unified strategy.

IntegrationSOAService Architecture
0 likes · 13 min read
Bridging REST APIs and SOA: When to Build Services vs. APIs
Efficient Ops
Efficient Ops
May 29, 2015 · Operations

Why Ctrip’s Outage Took Hours to Recover – Lessons for Ops Teams

The article examines Ctrip’s prolonged service restoration after a May 28 incident, analyzing the complexities of SOA‑based architectures, the pitfalls of black‑box operations, and how transitioning to white‑box, DevOps‑aligned practices can prevent similar outages.

Configuration ManagementDevOpsIT Operations
0 likes · 11 min read
Why Ctrip’s Outage Took Hours to Recover – Lessons for Ops Teams
Architect
Architect
May 17, 2015 · Backend Development

Weibo’s Third-Generation Technical Architecture Overview

The article presents a comprehensive overview of Sina Weibo’s third-generation backend architecture, detailing its orthogonal three-tier horizontal model, vertical technical layers, key middleware components such as MCQ, Motan, Object Store and SSDCache, and the WatchMan distributed tracing system that together ensure high availability, scalability, and efficient service delivery.

ArchitectureSOAWeibo
0 likes · 15 min read
Weibo’s Third-Generation Technical Architecture Overview

Microservices Architecture: Evolution, Characteristics, and Practical Considerations

The article examines the evolution from traditional SOA and ESB to modern microservices, outlining key characteristics such as componentization via services, business‑aligned team structures, treating services as products, lightweight communication, decentralization, automation, failure‑tolerance, and evolutionary design, while discussing practical adoption challenges.

Cloud NativeMicroservicesSOA
0 likes · 11 min read
Microservices Architecture: Evolution, Characteristics, and Practical Considerations