Tag

SOA

0 views collected around this technical thread.

JD Tech
JD Tech
Aug 22, 2024 · Backend Development

Designing a Disaster‑Recovery Data Backup System for JD’s LBS C‑End SOA Service

This article explores the design and implementation of a disaster‑recovery data‑backup architecture for JD’s LBS C‑end SOA service, covering backup strategies, cost‑reduction techniques, grid‑based indexing with H3, client‑side caching, diff verification, and deployment considerations to balance reliability, performance, and expense.

LBSSOAbackend
0 likes · 18 min read
Designing a Disaster‑Recovery Data Backup System for JD’s LBS C‑End SOA Service
Architect's Guide
Architect's Guide
Apr 27, 2024 · Backend Development

Understanding RPC Frameworks: Concepts, Architecture, and Common Implementations

This article explains the fundamentals of Remote Procedure Call (RPC) frameworks, their underlying architecture, communication steps, role of providers, consumers, and registries, and compares popular RPC solutions with other service paradigms such as SOA, SOAP, and REST.

Backend DevelopmentRESTRPC
0 likes · 10 min read
Understanding RPC Frameworks: Concepts, Architecture, and Common Implementations
Architects Research Society
Architects Research Society
Feb 14, 2024 · Fundamentals

Overview of Modern Application Architecture Trends and Principles

The article outlines emerging forces such as cloud, mobile, social, and big data that drive modern application architecture, advocates moving beyond traditional three‑tier designs, and recommends adopting service‑oriented, microservice, event‑driven, and open‑standard approaches while considering paradigms, models, and organizational structures.

Cloud ComputingSOAapplication architecture
0 likes · 11 min read
Overview of Modern Application Architecture Trends and Principles
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 10, 2024 · Backend Development

Understanding RESTful, SOAP, RPC, SOA, and Microservices: Differences and Relationships

This article explains the concepts, design principles, and key differences among RESTful, SOAP, RPC, SOA, and microservices, and outlines why microservices have emerged as an evolution of SOA, illustrated with typical framework examples and architectural evolution diagrams.

RESTfulRPCSOA
0 likes · 9 min read
Understanding RESTful, SOAP, RPC, SOA, and Microservices: Differences and Relationships
Laravel Tech Community
Laravel Tech Community
Sep 17, 2023 · Backend Development

Interview Question: Understanding RPC Frameworks and Their Differences from SOA, SOAP, and REST

This article explains the concept and implementation principles of RPC frameworks, describes the roles of provider, consumer, and registry, outlines the communication, addressing, serialization, and service invocation steps, and compares RPC with SOA, SOAP, and REST in terms of architecture and usage.

RESTRPCSOA
0 likes · 8 min read
Interview Question: Understanding RPC Frameworks and Their Differences from SOA, SOAP, and REST
Code Ape Tech Column
Code Ape Tech Column
Apr 21, 2023 · Fundamentals

Why Business Middle‑Platform Projects Often Fail: Lessons from Alibaba’s Reorganization

The article critiques Alibaba’s recent “1+6+N” reorganization and explains why many digital and business middle‑platform projects fail in enterprises, arguing that true middle‑platform capabilities must stem from existing IT assets and should be treated as a shared service aggregation rather than a standalone product.

AlibabaDigital TransformationSOA
0 likes · 10 min read
Why Business Middle‑Platform Projects Often Fail: Lessons from Alibaba’s Reorganization
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 17, 2023 · Backend Development

Understanding RESTful, SOAP, RPC, SOA, and Microservices: Differences and Relationships

This article explains the core concepts, design principles, and key differences among RESTful, SOAP, RPC, SOA, and microservices, illustrating how they relate to each other and why modern architectures increasingly adopt microservices for scalability and business agility.

RESTfulRPCSOA
0 likes · 7 min read
Understanding RESTful, SOAP, RPC, SOA, and Microservices: Differences and Relationships
Architects Research Society
Architects Research Society
Mar 21, 2023 · Fundamentals

Understanding Application Communication Diagrams, UML/BPMN EAP Profile, and Archimate

The article explains the purpose and structure of application communication diagrams, describes SOA‑oriented component layering, introduces the UML/BPMN EAP profile and Archimate concepts, and provides a detailed list of application component types for enterprise architecture modeling.

ArchiMateBPMNSOA
0 likes · 8 min read
Understanding Application Communication Diagrams, UML/BPMN EAP Profile, and Archimate
Architects Research Society
Architects Research Society
Mar 7, 2023 · Fundamentals

Understanding Business Services in TOGAF: Definitions, Identification, and Modeling

The article explains TOGAF's concept of business services, compares them with SOA and ITIL services, provides insurance and banking examples, and outlines a top‑down process for identifying and modeling business services within an enterprise architecture framework.

ArchiMateBusiness ServiceITIL
0 likes · 11 min read
Understanding Business Services in TOGAF: Definitions, Identification, and Modeling
Airbnb Technology Team
Airbnb Technology Team
Jan 11, 2023 · Cloud Native

Viaduct: A Data‑Oriented Service Mesh for Modern SOA

Viaduct, Airbnb’s data‑oriented service mesh built on GraphQL, replaces traditional procedural meshes by centralizing a schema that routes queries across thousands of micro‑services, enabling fine‑grained data access, serverless derived fields, automatic schema propagation, and improved observability, now handling most of Airbnb’s API traffic.

Data-Oriented ArchitectureGraphQLSOA
0 likes · 8 min read
Viaduct: A Data‑Oriented Service Mesh for Modern SOA
Architects Research Society
Architects Research Society
Oct 11, 2022 · Fundamentals

Application Architecture Guidelines and Enterprise Solution Architecture Roles

This article explains the concept and logical levels of application architecture within enterprise solution architecture, outlines the roles of enterprise and project‑level solution and application architects, and describes how standardization, reuse, and coordination of current and future states are achieved through defined guidelines and SOA practices.

GuidelinesSOAapplication architecture
0 likes · 10 min read
Application Architecture Guidelines and Enterprise Solution Architecture Roles
Top Architect
Top Architect
Sep 4, 2022 · Operations

Understanding DNS Load Balancing and Its Role in Modern Architecture

This article explains the limitations of traditional load balancing, how CDN and DNS mechanisms work, the concept of SOA, and how DNS-based load balancing can distribute traffic across multiple servers, including practical examples and a list of supporting DNS service providers.

DNSLoad BalancingSOA
0 likes · 9 min read
Understanding DNS Load Balancing and Its Role in Modern Architecture
DevOps
DevOps
Aug 30, 2022 · Cloud Computing

Architectural Thinking and Multi‑Layered Cloud, SOA, and Application Architecture

The article explains architectural thinking as a blend of system, structured, and programming mindsets, then details cloud three‑layer (IaaS‑PaaS‑SaaS) and SOA component‑service‑process models, their fusion, and how these concepts map to classic three‑tier, domain‑driven, and software technical architectures, ending with a hackathon announcement.

Cloud ComputingSOAarchitecture
0 likes · 15 min read
Architectural Thinking and Multi‑Layered Cloud, SOA, and Application Architecture
Top Architect
Top Architect
Jun 29, 2022 · Operations

Understanding DNS Load Balancing, CDN, and SOA Mechanisms

This article explains the limitations of traditional load‑balancing, describes how CDNs and DNS use distributed, hierarchical mechanisms such as SOA to achieve traffic distribution and fault tolerance, and outlines practical DNS‑based load‑balancing implementations and supported service providers.

DNSLoad BalancingSOA
0 likes · 7 min read
Understanding DNS Load Balancing, CDN, and SOA Mechanisms
Ctrip Technology
Ctrip Technology
May 12, 2022 · Cloud Native

Ctrip's Service Mesh Evolution: Architecture, Implementation, and Lessons Learned

This article details Ctrip's transition from traditional SOA to a cloud‑native Service Mesh using Istio, covering background challenges, technical solutions for control and data planes, SDK compatibility, configuration management, performance optimizations, and future directions such as WebAssembly and sidecar considerations.

Cloud NativeIstioKubernetes
0 likes · 28 min read
Ctrip's Service Mesh Evolution: Architecture, Implementation, and Lessons Learned
IT Architects Alliance
IT Architects Alliance
Mar 20, 2022 · Fundamentals

Overview of Architectural Thinking and Layered Architecture Models

This article explains architectural thinking as a synthesis of system, structured, and programming mindsets, emphasizing the core principles of decomposition and integration, and describes various layered models such as cloud three‑layer, SOA, and classic three‑tier architectures for both technical and application design.

Cloud ComputingSOAarchitecture
0 likes · 15 min read
Overview of Architectural Thinking and Layered Architecture Models
IT Architects Alliance
IT Architects Alliance
Feb 21, 2022 · Fundamentals

Layered Thinking and Layered Models in Architecture Design

This article explains the concept of layered thinking in architecture design, covering decomposition and integration, cloud three‑layer models, SOA component‑service‑process layering, application‑level layering, and how to combine these approaches into coherent, multi‑view architecture diagrams for both technical and functional perspectives.

Cloud ComputingDomain-Driven DesignSOA
0 likes · 16 min read
Layered Thinking and Layered Models in Architecture Design
Top Architect
Top Architect
Feb 6, 2022 · Fundamentals

Layered Architecture Thinking and Models: From Cloud Three‑Tier to SOA and Application Design

The article explains layered architecture thinking, covering cloud three‑tier models, SOA layering, classic three‑layer application design, domain‑driven refinements, and practical guidance on constructing clear, maintainable system diagrams without mixing incompatible modeling approaches.

Cloud ComputingSOAarchitecture
0 likes · 19 min read
Layered Architecture Thinking and Models: From Cloud Three‑Tier to SOA and Application Design
IT Architects Alliance
IT Architects Alliance
Feb 6, 2022 · Fundamentals

Layered Thinking and Layered Models in Architecture Design

This article explains how layered thinking and layered models—covering decomposition, integration, cloud three‑layer architecture, SOA layering, and application architecture—provide a systematic approach to designing balanced, cohesive, and loosely‑coupled software systems.

Cloud ComputingSOAarchitecture
0 likes · 14 min read
Layered Thinking and Layered Models in Architecture Design
Top Architect
Top Architect
Nov 4, 2021 · Fundamentals

Layered Architecture Thinking and Cloud‑SOA Integration Overview

This article explains the concept of layered architecture, covering decomposition and integration, cloud three‑layer models, SOA layering, database and service layers, application and domain layers, and provides guidance on constructing clear, multi‑view architecture diagrams for complex systems.

Cloud ComputingSOAarchitecture
0 likes · 14 min read
Layered Architecture Thinking and Cloud‑SOA Integration Overview