Monitoring Hystrix Circuit Breakers with Dashboard and Turbine in Spring Cloud
Hystrix Dashboard for Real-time Monitoring
Hystrix Dashboard provieds real-time visualization of Hystrix command metrics including response times and success rates. While useful for single applications, it requires Turbine to aggregate data from multiple services.
Settting Up Hystrix Dashboard
Add the required dependencies to your Maven configu ...
Posted on Thu, 16 Jul 2026 17:04:34 +0000 by whizkid
Exploring Dubbo's Generic Invocation for Decoupled API Gateway Architecture
The Challenge of Dependency Management in Microservices
In standard Remote Procedure Call (RPC) architectures, communication typically requires the service consumer to possess the API definitions of the service provider. This usually involves importing a Maven dependency or JAR file containing the interface classes. For instance, in a Dubbo env ...
Posted on Fri, 10 Jul 2026 17:39:26 +0000 by lentin64
Managing Configurations in Spring Cloud with Nacos
Nacos offers a centralized configuration service, allowing external management of application properties across all environments while supporting real-time updates without service restarts.
Adding Configuration Files in Nacos
Begin by creating a configuration entry in the Nacos console. For example, define a file named inventory-service-prod.ya ...
Posted on Sat, 04 Jul 2026 17:29:15 +0000 by maxudaskin
Distributed Transaction Consistency in Supply Chain Management with DTM
Distributed Transaction Consistency in Supply Chain Management with DTM
In modern logistics supply chain systems, critical operations such as inventory management, order processing, and fund transfers are distributed across multiple microservices. When failures occur in any环节 (warehouse stock insufficiency, delivery timeout, or payment failur ...
Posted on Sat, 04 Jul 2026 16:32:15 +0000 by gavinbsocom
Implementing API Gateway with Spring Cloud Zuul
Understanding API Gateway in Microservices
In a microservices architecture, backend services are typically not directly exposed to client applications. Instead, an API Gateway acts as an intermediary that routes incoming requests to appropriate services based on the requested URL. By implementing an API Gateway, a protective layer is establish ...
Posted on Fri, 03 Jul 2026 17:10:37 +0000 by celestineweb
Architecting Distributed Tracing Solutions for Microservices
The Imperative of Distributed ObservabilityModern cloud-native architectures, specifically microservices, decompose monolithic applications into autonomous, loosely coupled services. While this enhances scalability and deployment velocity, it introduces significant complexity in diagnosing failures. A single user request may traverse dozens of ...
Posted on Thu, 02 Jul 2026 17:18:21 +0000 by MikeL7
Zuul Service Gateway Filters and Resilience Patterns
Core Zuul Filter Architecture
Filters serve as the fundamental building blocks in Zuul, enabling control over external service interactions. The filter lifecycle comprises four distinct phases: "PRE", "ROUTING", "POST", and "ERROR", as illustrated in the following diagram:
PRE: Executes before request ro ...
Posted on Thu, 02 Jul 2026 16:51:18 +0000 by zmola
Getting Started with Ocelot: A Simple API Gateway Implementation
Ocelot is a popular API gateway solution for .NET developers. In this guide, I'll walk you through a basic implementation to get you started with Ocelot.Before beginning, ensure you have .NET Core installed. For this example, I'm using .NET Core 3.1 with Ocelot package version 16.0.1. Start by creating a new Web API project and installing the O ...
Posted on Thu, 02 Jul 2026 16:45:39 +0000 by rawky
Mastering Spring Kafka: Essential Interview Questions for Real-Time Data Processing in 2024
In modern distributed systems, real-time data processing has become a cornerstone of scalable architectures. Apache Kafka, as a leading event streaming platform, plays a pivotal role in enabling high-throughput, fault-tolerant data pipelines. When integrated with the Spring ecosystem via Spring Kafka, developers gain a robust, declarative model ...
Posted on Wed, 01 Jul 2026 17:07:34 +0000 by dankus
Execution Patterns in Hystrix Commands
Netflix Hystrix provides a robust framework for managing interactions between distributed services. One of its core features is the ability to execute commands in different ways depending on the requirements of your application. This guide explores the implementation and execution of HystrixCommand and HystrixObservableCommand.
Basic Command Im ...
Posted on Tue, 30 Jun 2026 16:15:32 +0000 by lemist