Tag

service coupling

0 views collected around this technical thread.

Top Architecture Tech Stack
Top Architecture Tech Stack
Jul 4, 2024 · Backend Development

Service Communication in Microservices: RPC vs Event‑Driven, Coupling Types, and Design Patterns

The article explains how microservice architectures handle inter‑service calls using RPC or event‑driven approaches, analyzes different coupling types, compares event notification with event sourcing, and offers practical guidance on API gateways, service composition, and when to choose each communication style.

API GatewayEvent SourcingRPC
0 likes · 20 min read
Service Communication in Microservices: RPC vs Event‑Driven, Coupling Types, and Design Patterns
Code Ape Tech Column
Code Ape Tech Column
Apr 19, 2024 · Backend Development

Understanding Service Coupling: RPC vs Event‑Driven Approaches in Microservices

The article explains the different types of coupling in microservice architectures, compares RPC and event‑driven communication—including event notification and event sourcing—discusses their trade‑offs, and offers practical guidance on choosing and combining these approaches for scalable backend systems.

API GatewayEvent SourcingRPC
0 likes · 20 min read
Understanding Service Coupling: RPC vs Event‑Driven Approaches in Microservices
Architect
Architect
Mar 11, 2024 · Backend Development

Understanding Service Coupling: RPC vs Event‑Driven Approaches in Microservice Architecture

The article explains how microservice systems handle service calls, compares RPC and event‑driven (message) communication, details various coupling types, discusses event notification and event sourcing, and offers practical guidance on reducing tight coupling through API gateways, versioning, and gRPC.

API GatewayEvent SourcingRPC
0 likes · 21 min read
Understanding Service Coupling: RPC vs Event‑Driven Approaches in Microservice Architecture
Architect
Architect
Mar 4, 2024 · Backend Development

Solving Interface Coupling with a Dedicated TPS Microservice

The article analyzes front‑end and back‑end coupling problems caused by multiple controller calls and third‑party push integrations, and proposes a dedicated TPS microservice that centralizes third‑party interactions via a Feign interface to reduce duplication and simplify future changes.

Javaarchitecturebackend
0 likes · 6 min read
Solving Interface Coupling with a Dedicated TPS Microservice
Code Ape Tech Column
Code Ape Tech Column
Oct 29, 2023 · Backend Development

Understanding Service Coupling and Communication: RPC vs Event‑Driven in Microservices

This article explains the different types of coupling in microservice architectures, compares RPC and event‑driven communication methods, discusses event notification and event sourcing, and offers practical guidance on choosing and combining these approaches to reduce tight coupling while maintaining system flexibility.

RPCbackend architectureevent-driven
0 likes · 20 min read
Understanding Service Coupling and Communication: RPC vs Event‑Driven in Microservices
Java Architect Essentials
Java Architect Essentials
Oct 28, 2022 · Backend Development

Understanding Service Coupling: RPC vs. Event‑Driven Approaches in Microservice Architecture

The article explains the different kinds of coupling in microservice communication, compares RPC and event‑driven (event notification and event sourcing) approaches, discusses API gateways, service versioning, and offers practical guidance on when to use each method while highlighting the challenges of tight coupling and internal microservice design.

API GatewayEvent SourcingRPC
0 likes · 20 min read
Understanding Service Coupling: RPC vs. Event‑Driven Approaches in Microservice Architecture
Architecture Digest
Architecture Digest
Oct 7, 2022 · Backend Development

Understanding Service Coupling, RPC vs Event‑Driven Communication, and Event Sourcing in Microservices

The article explains the different types of service coupling in microservice architectures, compares RPC and event‑driven approaches—including event notification and event sourcing—provides practical examples, discusses API gateways and strategies to reduce tight coupling, and concludes with guidance on internal microservice design and when to adopt microservices.

API GatewayEvent SourcingRPC
0 likes · 19 min read
Understanding Service Coupling, RPC vs Event‑Driven Communication, and Event Sourcing in Microservices
Architecture Digest
Architecture Digest
Jul 8, 2021 · Backend Development

Understanding Service Calls in Microservice Architecture: RPC vs Event‑Driven, Coupling Types, and Design Strategies

The article explains how microservices communicate through RPC and event‑driven approaches, analyzes different coupling types, discusses event notification and event sourcing, examines API gateways and service composition, and offers practical guidance on reducing tight coupling and managing microservice scale.

API GatewayRPCarchitecture
0 likes · 21 min read
Understanding Service Calls in Microservice Architecture: RPC vs Event‑Driven, Coupling Types, and Design Strategies
Top Architect
Top Architect
Jun 14, 2021 · Backend Development

Microservice Communication: RPC vs Event‑Driven, Event Sourcing, and Design Strategies

The article examines microservice communication methods, comparing RPC and event‑driven approaches, explains different coupling types, introduces event notification and event sourcing, discusses API gateways, service composition, internal microservice design, and offers practical guidance for reducing tight coupling and managing service scale.

API GatewayDDDEvent Sourcing
0 likes · 19 min read
Microservice Communication: RPC vs Event‑Driven, Event Sourcing, and Design Strategies
Baidu Tech Salon
Baidu Tech Salon
Apr 30, 2014 · Backend Development

Logical Coupling, Service Layer Design, and Distributed System Architecture for Large-Scale Web Applications

The article examines the inevitability of service coupling in large‑scale web applications and proposes a two‑dimensional architecture that separates business and logic layers, uses internal data stores, introduces a naming‑and‑location service, selects appropriate transport and RPC protocols, and automates operations with health checks, load balancing, and failover to achieve continuous reliability.

JavaNaming ServiceStorage Optimization
0 likes · 29 min read
Logical Coupling, Service Layer Design, and Distributed System Architecture for Large-Scale Web Applications