Tag

Service Registry

0 views collected around this technical thread.

IT Architects Alliance
IT Architects Alliance
Jan 21, 2025 · Cloud Native

Understanding CAP Theory and Data Consistency Challenges in Microservice Architecture

The article explains how microservice architectures face data consistency challenges, introduces the CAP theorem's trade‑offs among consistency, availability and partition tolerance, and discusses practical solutions such as service registries, distributed transaction patterns, and cloud‑native strategies for maintaining reliable systems.

CAP theoremService Registrycloud native
0 likes · 16 min read
Understanding CAP Theory and Data Consistency Challenges in Microservice Architecture
macrozheng
macrozheng
Oct 31, 2024 · Cloud Native

Why r-nacos Could Replace Nacos: A Low‑Memory Rust Service Registry for Microservices

r-nacos, a lightweight Rust‑based implementation of Nacos, offers identical registration and configuration features with dramatically lower memory usage, and this guide shows how to install it via Docker, integrate it into the mall‑swarm microservice e‑commerce project, and leverage its admin, data migration, and monitoring tools.

DockerRustService Registry
0 likes · 7 min read
Why r-nacos Could Replace Nacos: A Low‑Memory Rust Service Registry for Microservices
Ctrip Technology
Ctrip Technology
Jun 20, 2024 · Backend Development

Design and Architecture of Ctrip Service Registration Center

The article explains Ctrip's service registration center architecture, including its two‑layer Data and Session design, multi‑sharding, fault‑tolerance mechanisms, Redis‑based cluster discovery, design trade‑offs such as proxy versus Smart SDK, hashing strategy, and operational considerations for burst traffic and future scaling.

Redis discoveryService Registrydistributed systems
0 likes · 16 min read
Design and Architecture of Ctrip Service Registration Center
Top Architect
Top Architect
Jun 3, 2024 · Backend Development

Key Components of a Microservice Architecture: Nginx, Gateway, Service Registry, Cache, Database, Messaging, Logging, Scheduling, and Object Storage

The article outlines a comprehensive microservice architecture by describing essential backend components such as Nginx as the traffic entry, Spring Cloud Gateway, service registries like Nacos, Redis caching and distributed locks, MySQL persistence, Elasticsearch, message queues, ELK logging, distributed schedulers, and object storage solutions, while also noting related tooling and best‑practice considerations.

MessagingNginxService Registry
0 likes · 11 min read
Key Components of a Microservice Architecture: Nginx, Gateway, Service Registry, Cache, Database, Messaging, Logging, Scheduling, and Object Storage
Code Ape Tech Column
Code Ape Tech Column
May 22, 2024 · Backend Development

Design and Implementation of a Gray Release System for Microservices

This article explains the concept, architecture, essential components, strategy types, and practical implementation details of a gray (canary) release system in microservice environments, covering simple designs, Nginx integration, gateway handling, and complex multi‑service and data‑layer scenarios.

Canary DeploymentNginxService Registry
0 likes · 6 min read
Design and Implementation of a Gray Release System for Microservices
Java Architecture Diary
Java Architecture Diary
Mar 8, 2024 · Backend Development

Why r-nacos Beats Java Nacos: Faster Startup, Lower Resource Use

r-nacos is a Rust‑based Nacos server that offers the same client‑SDK compatibility as the official Java version while delivering dramatically faster startup, minimal memory footprint, higher performance, and stable operation, making it ideal for development, testing, and lightweight production environments.

NacosRustService Registry
0 likes · 4 min read
Why r-nacos Beats Java Nacos: Faster Startup, Lower Resource Use
Code Ape Tech Column
Code Ape Tech Column
Dec 14, 2023 · Backend Development

Deep Dive into Nacos Service Registry: Architecture, Registration, and Discovery Mechanisms

This article provides a comprehensive technical walkthrough of Nacos as a service registry, covering its core features, architecture components, the underlying registration and health‑check processes, source‑code analysis of Spring Cloud integration, and the detailed service‑discovery workflow.

JavaNacosService Registry
0 likes · 19 min read
Deep Dive into Nacos Service Registry: Architecture, Registration, and Discovery Mechanisms
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Aug 28, 2023 · Backend Development

Understanding Dubbo: Core Functions, Architecture Layers, and Call Process of the RPC Framework

This article explains Dubbo's three core capabilities—remote method invocation, intelligent fault tolerance with load balancing, and service registration/discovery—details its main components and ten architectural layers, and walks through the eight-step RPC call flow, providing a comprehensive overview of the backend framework.

DubboLoad BalancingRPC
0 likes · 7 min read
Understanding Dubbo: Core Functions, Architecture Layers, and Call Process of the RPC Framework
Top Architect
Top Architect
Aug 21, 2023 · Backend Development

Overview of Common Components in a Microservice Architecture

This article provides a comprehensive overview of typical microservice architecture components—including Nginx as the traffic entry, Spring Cloud Gateway, service registries, Redis caching and distributed locks, MySQL and Elasticsearch persistence, message queues, log collection, task scheduling, and distributed object storage—highlighting their roles, deployment patterns, and best‑practice considerations.

ElasticsearchMySQLNginx
0 likes · 10 min read
Overview of Common Components in a Microservice Architecture
Code Ape Tech Column
Code Ape Tech Column
Jul 24, 2023 · Cloud Native

Graceful Service Deployment with Nacos Registry in Spring Boot

This article explains how to achieve graceful service publishing using Nacos as a registration center in a Spring Boot microservice architecture, covering environment setup, provider startup and shutdown, client-side load‑balancing with Ribbon, and configuration tweaks for both online and offline scenarios.

Graceful DeploymentNacosService Registry
0 likes · 16 min read
Graceful Service Deployment with Nacos Registry in Spring Boot
Code Ape Tech Column
Code Ape Tech Column
Jun 20, 2023 · Cloud Native

Choosing and Implementing Service Registry Centers: Zookeeper, Eureka, Nacos, Consul, and Kubernetes

This article examines the role of service registry centers in microservice architectures, compares Zookeeper, Eureka, Nacos, Consul, and Kubernetes, discusses load‑balancing strategies, and provides guidance on selecting the most suitable registry solution based on availability, consistency, and ecosystem fit.

ConsulEurekaKubernetes
0 likes · 24 min read
Choosing and Implementing Service Registry Centers: Zookeeper, Eureka, Nacos, Consul, and Kubernetes
vivo Internet Technology
vivo Internet Technology
Jan 30, 2023 · Backend Development

Dubbo ZooKeeper Registry Implementation Principle Analysis

The article dissects Dubbo’s ZooKeeperRegistry by tracing its inheritance from AbstractRegistry through FailbackRegistry to CacheableFailbackRegistry, detailing local memory‑disk caching, retry logic via a timing wheel, URL‑push optimizations, and the ZooKeeper‑based ephemeral node and watcher mechanisms that enable dynamic service discovery, while also covering core ZooKeeper concepts.

DubboRPC frameworkService Registry
0 likes · 20 min read
Dubbo ZooKeeper Registry Implementation Principle Analysis
Efficient Ops
Efficient Ops
Dec 23, 2022 · Backend Development

How to Pick the Best Service Registry: CAP Theory, Zookeeper, Eureka & Consul

This article explains the role of service registry centers in micro‑service architectures, introduces the CAP theorem and its trade‑offs, compares three categories of registries, and evaluates popular solutions such as Zookeeper, Eureka, Consul and Nacos to help you choose the right one for your needs.

CAP theoremConsulEureka
0 likes · 12 min read
How to Pick the Best Service Registry: CAP Theory, Zookeeper, Eureka & Consul
Top Architect
Top Architect
Oct 22, 2022 · Backend Development

Comprehensive Guide to Microservice Architecture, Spring Cloud, Dubbo, and Related Backend Practices

This article provides an in‑depth overview of microservice architecture, covering concepts such as RPC frameworks, serialization, CAP/BASE theories, distributed transactions, monitoring, high availability, load balancing, service registration, Dubbo fault‑tolerance strategies, Spring Boot vs MVC differences, core Spring annotations, and auto‑configuration mechanisms.

DubboJavaService Registry
0 likes · 38 min read
Comprehensive Guide to Microservice Architecture, Spring Cloud, Dubbo, and Related Backend Practices
Wukong Talks Architecture
Wukong Talks Architecture
Aug 3, 2022 · Backend Development

How to Assemble a Service Registry: Requirements, Interfaces, and Technical Choices

This article explains how to assemble a production‑grade service registry by analyzing requirements, defining registration/discovery interfaces, comparing push and health‑check mechanisms, selecting long‑connection technologies, and choosing data‑storage and high‑availability strategies, all illustrated with JSON examples and design guidelines.

High AvailabilityLong ConnectionSerialization
0 likes · 14 min read
How to Assemble a Service Registry: Requirements, Interfaces, and Technical Choices
Top Architect
Top Architect
May 25, 2022 · Backend Development

Service Registry Center Overview, CAP Theory, and Comparison of Mainstream Solutions

This article explains the purpose of a service registry in micro‑service architectures, introduces the CAP theorem, categorises registration approaches, and compares major products such as Eureka, Consul, Nacos and Zookeeper, highlighting their consistency, availability, and operational trade‑offs.

CAP theoremConsulEureka
0 likes · 13 min read
Service Registry Center Overview, CAP Theory, and Comparison of Mainstream Solutions
Practical DevOps Architecture
Practical DevOps Architecture
May 5, 2022 · Operations

Configuring Eureka Server with Jenkins: Deployment Scripts and Setup Guide

This article provides a step‑by‑step guide on configuring a Eureka service registry on a Linux server, creating deployment scripts, setting up Jenkins to pull the Eureka JAR from Git, and editing the Spring Cloud configuration file for proper operation.

EurekaJenkinsService Registry
0 likes · 4 min read
Configuring Eureka Server with Jenkins: Deployment Scripts and Setup Guide
IT Architects Alliance
IT Architects Alliance
May 1, 2022 · Backend Development

Understanding Nacos Architecture and Service Registration in Spring Cloud

This article explains the Nacos architecture, its core components, the principles of service registration and discovery, and how Spring Cloud integrates with Nacos through auto‑configuration, heartbeat mechanisms, Open API/SDK calls, and dynamic address updates.

NacosService RegistrySpring Cloud
0 likes · 8 min read
Understanding Nacos Architecture and Service Registration in Spring Cloud
macrozheng
macrozheng
Apr 26, 2022 · Backend Development

Service Registry Showdown: Zookeeper, Eureka, Nacos, Consul & ETCD

This article examines five popular service registries—Zookeeper, Eureka, Nacos, Consul, and ETCD—explaining their core concepts, architecture, CAP trade‑offs, health‑check mechanisms, multi‑data‑center support, and provides guidance on selecting the most suitable registry for different technology stacks and availability requirements.

CAP theoremService Registrydistributed systems
0 likes · 25 min read
Service Registry Showdown: Zookeeper, Eureka, Nacos, Consul & ETCD