Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
GBlog
2.9K+ articles
System Design
1.1K+ articles
GBlog 2024
779+ articles
Java-Spring-Boot
340+ articles
Java-Spring
297+ articles
Java 8
132+ articles
Java Microservices
76+ articles
Frameworks
61+ articles
aws-elastic-beanstalk
5+ articles
Microservices
69 posts
Recent Articles
Popular Articles
Java Security, Monitoring & DevOps Interview Questions
Last Updated: 25 August 2025
This highlights crucial interview questions related to security, observability, and deployment practices in Java microservices. It covers authentication and authorization ...
read more
Java
Java 8
Microservices
Java Service Communication, Data Management & Resilience Interview Questions
Last Updated: 28 August 2025
Java Service Communication refers to how different microservices talk to each other, either through REST APIs, gRPC, or messaging systems like Kafka and RabbitMQ. Data Man...
read more
Java 8
Microservices
Interview Prep
AI and Microservices Architecture
Last Updated: 23 July 2025
In today's fast-paced digital landscape, the intersection of Artificial Intelligence (AI) and microservices architecture is reshaping how applications are built and deploy...
read more
Picked
System Design
Microservices
Microservices Resilience Patterns
Last Updated: 23 July 2025
Microservices Resilience Patterns explains how to make microservices more reliable and resistant to failures. In a microservices architecture, different parts of an applic...
read more
Picked
System Design
Microservices
Shadow Deployment in Microservices
Last Updated: 23 July 2025
Shadow deployment is a strategy in microservices architecture where a new version of a service is deployed and runs in parallel with the existing version, but does not aff...
read more
Picked
System Design
Microservices
Stateful vs Stateless Microservices
Last Updated: 23 July 2025
Microservices architecture is a powerful design approach that allows applications to be broken down into smaller, independent services. Each service can be developed, depl...
read more
Picked
System Design
Microservices
API Composition Pattern in Microservices
Last Updated: 23 July 2025
In today's world of software development, microservices have become a popular way to build applications. One effective approach within this architecture is the API Composi...
read more
Picked
System Design
Microservices
Service Template Pattern in Microservices
Last Updated: 23 July 2025
The Service Template Pattern is a useful design approach in microservices that helps streamline service creation. In microservices architecture, different services often s...
read more
Picked
System Design
Microservices
Event-Driven Architecture vs. Microservices Architecture
Last Updated: 13 April 2026
In system design, selecting the right architecture is important for building scalable, efficient, and maintainable systems. Event-Driven Architecture and Microservices Arc...
read more
Picked
System Design
Microservices
Graceful Shutdown in Distributed Systems and Microservices
Last Updated: 23 July 2025
A graceful shutdown is the process of stopping a service in a controlled manner, ensuring that ongoing tasks are completed correctly and resources are released appropriate...
read more
Picked
System Design
Microservices
Timeout Strategies in Microservices Architecture
Last Updated: 23 July 2025
Timeouts are essential in microservices architecture to maintain responsiveness and reliability. This article explores timeout types, their importance, strategies for impl...
read more
Picked
System Design
Microservices
Edge Pattern in Microservices
Last Updated: 23 July 2025
Microservices architecture has revolutionized system design by breaking down complex applications into smaller, independent services that can be developed, deployed, and s...
read more
Picked
System Design
Microservices
Centralized Logging for Microservices
Last Updated: 24 October 2025
In a microservices architecture, applications are decomposed into smaller, independently deployable units. This architecture offers numerous advantages, such as improved s...
read more
Picked
System Design
Microservices
Inter-Service Communication in Microservices
Last Updated: 18 September 2025
Microservices architecture breaks a large application into small, independent services that work together. These services must communicate to exchange data and perform bus...
read more
Picked
System Design
Microservices
Reducing Latency in Microservices
Last Updated: 23 July 2025
Reducing Latency in Microservices explains how to make microservices faster and more responsive. Microservices are small, independent services that work together to create...
read more
Picked
System Design
Microservices
1
2
3
4
5