DEV Community

Microservices

An architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Mastering Multi-Container Applications: A Journey with Docker Compose, Flask, and Redis

Mastering Multi-Container Applications: A Journey with Docker Compose, Flask, and Redis

Comments
4 min read
Why Microservices Are leaking and How seal it properly

Why Microservices Are leaking and How seal it properly

Comments
2 min read
Don’t Just Draw It, Design It: Making System Diagrams Useful

Don’t Just Draw It, Design It: Making System Diagrams Useful

Comments
2 min read
Exploring gRPC: The High-Performance Communication in Distributed Systems

Exploring gRPC: The High-Performance Communication in Distributed Systems

Comments
4 min read
Why Staging Is a Bottleneck for Microservice Testing

Why Staging Is a Bottleneck for Microservice Testing

Comments
5 min read
AI in Software Development: Designing Specs with AI for Faster, Accurate Requirements

AI in Software Development: Designing Specs with AI for Faster, Accurate Requirements

Comments
9 min read
The Power of Small Wins in Software Development

The Power of Small Wins in Software Development

Comments
2 min read
Microservices vs. Monoliths

Microservices vs. Monoliths

Comments
3 min read
Cloud-Native Applications: The Future of Software Development

Cloud-Native Applications: The Future of Software Development

Comments
4 min read
Why Environment Replication Doesn’t Work for Microservices Testing

Why Environment Replication Doesn’t Work for Microservices Testing

Comments
4 min read
Why Quick Fixes Fail: Rethinking Microservices Testing

Why Quick Fixes Fail: Rethinking Microservices Testing

Comments
7 min read
Microservice VS Monolithic

Microservice VS Monolithic

10
Comments 1
2 min read
Why you might want to build your own cli?

Why you might want to build your own cli?

1
Comments
3 min read
Streamlining Microservices Testing With Platform Engineering

Streamlining Microservices Testing With Platform Engineering

Comments
5 min read
Downstream Resiliency: The Timeout, Retry, and Circuit-Breaker Patterns

Downstream Resiliency: The Timeout, Retry, and Circuit-Breaker Patterns

Comments
5 min read
Building a Simple Cloud-Native App with Docker

Building a Simple Cloud-Native App with Docker

Comments
1 min read
Conquer the API Rainbow Road Level with these Dev “Cheat Codes”

Conquer the API Rainbow Road Level with these Dev “Cheat Codes”

Comments
12 min read
Comparing Service-Oriented Architecture and Microservices

Comparing Service-Oriented Architecture and Microservices

Comments
6 min read
Logging with Serilog, Elastic Stack, and Kibana

Logging with Serilog, Elastic Stack, and Kibana

Comments
3 min read
Timeout Pattern in Microservices

Timeout Pattern in Microservices

Comments
2 min read
Essential Input Strategies in Building Microservices Architecture

Essential Input Strategies in Building Microservices Architecture

Comments
10 min read
Service Discovery in Microservices

Service Discovery in Microservices

Comments
2 min read
Monorepo vs Microservices: Finding the Perfect Fit for Your Project

Monorepo vs Microservices: Finding the Perfect Fit for Your Project

Comments
6 min read
Refactoring a Lambda Monolith to Microservices Using Hexagonal Architecture

Refactoring a Lambda Monolith to Microservices Using Hexagonal Architecture

1
Comments
8 min read
Choreography vs. Orchestration in Microservices: What’s the Right Choice?

Choreography vs. Orchestration in Microservices: What’s the Right Choice?

Comments
3 min read
Chaos Engineering in Microservices

Chaos Engineering in Microservices

Comments
2 min read
The Struggle To Test Microservices Before Merging

The Struggle To Test Microservices Before Merging

Comments
5 min read
Database Indexing Internals Explained

Database Indexing Internals Explained

Comments
4 min read
Step outside the Happy Path

Step outside the Happy Path

2
Comments
6 min read
RabbitMQ: Fanout Exchange Pattern.

RabbitMQ: Fanout Exchange Pattern.

Comments
3 min read
Distributed Tracing in Microservices Explained

Distributed Tracing in Microservices Explained

Comments
2 min read
Service Mesh: Managing Microservices Communication

Service Mesh: Managing Microservices Communication

Comments
2 min read
Building Scalable Applications: Lessons from Nexaloom and Rareboots

Building Scalable Applications: Lessons from Nexaloom and Rareboots

Comments
5 min read
Sidecar Pattern in Microservices

Sidecar Pattern in Microservices

Comments
2 min read
Why Staging Doesn’t Scale for Microservice Testing

Why Staging Doesn’t Scale for Microservice Testing

Comments
8 min read
Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️

Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️

203
Comments 15
8 min read
How to Deploy Kubernetes on Bare Metal

How to Deploy Kubernetes on Bare Metal

4
Comments 2
11 min read
Event Sourcing in Microservices

Event Sourcing in Microservices

Comments
2 min read
Introducing Selective Frontend Architecture (SFA)

Introducing Selective Frontend Architecture (SFA)

Comments
3 min read
Cutting the High Cost of Testing Microservices

Cutting the High Cost of Testing Microservices

Comments
5 min read
Understanding the CQRS Pattern

Understanding the CQRS Pattern

Comments
2 min read
Microservices: A Friendly, Humanized Guide

Microservices: A Friendly, Humanized Guide

1
Comments
4 min read
Understanding the Saga Pattern in Microservices

Understanding the Saga Pattern in Microservices

Comments
2 min read
Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 2

Mastering Essential Software Architecture Patterns: A Comprehensive Guide🛠️, Part 2

65
Comments
19 min read
Building a Simple Cloud-Native App with Docker

Building a Simple Cloud-Native App with Docker

Comments
1 min read
Is The Testing Pyramid Broken?

Is The Testing Pyramid Broken?

Comments
7 min read
Understanding Server-Side Composition and Client-Side Composition in Microservices

Understanding Server-Side Composition and Client-Side Composition in Microservices

Comments
4 min read
Understanding RPC in Microservices

Understanding RPC in Microservices

Comments
4 min read
Akka, RabbitMQ, Kafka, and Azure Service Bus in Microservices Architecture

Akka, RabbitMQ, Kafka, and Azure Service Bus in Microservices Architecture

Comments
4 min read
Implementing the Retry Pattern in Microservices

Implementing the Retry Pattern in Microservices

Comments
2 min read
Choosing the Right Java Microservices Framework: Spring Boot, Quarkus, Micronaut, and Beyond

Choosing the Right Java Microservices Framework: Spring Boot, Quarkus, Micronaut, and Beyond

Comments
3 min read
Service Registry: Mastering Spring Boot Service Discovery and Registration using Netflix Eureka

Service Registry: Mastering Spring Boot Service Discovery and Registration using Netflix Eureka

7
Comments
2 min read
LINUXtips.local Fortaleza e a importância dos eventos presenciais

LINUXtips.local Fortaleza e a importância dos eventos presenciais

6
Comments
3 min read
Schema Manager: Centralize Schemas in a Repository with Support for Schema Registry Integration

Schema Manager: Centralize Schemas in a Repository with Support for Schema Registry Integration

1
Comments
2 min read
Multitenancy Is Fundamental to Shift-Left Testing

Multitenancy Is Fundamental to Shift-Left Testing

1
Comments
6 min read
Ajustando Limites de ConcorrĂŞncia do AWS Lambda para Minimizar Throttling

Ajustando Limites de ConcorrĂŞncia do AWS Lambda para Minimizar Throttling

Comments
2 min read
Software Migration Strategies: The Strangler Fig Pattern

Software Migration Strategies: The Strangler Fig Pattern

Comments
3 min read
How to Split Applications Into Microservices—and When You Don’t Need Them

How to Split Applications Into Microservices—and When You Don’t Need Them

Comments
3 min read
37 Java Microservices Interview Questions with Detailed Answers

37 Java Microservices Interview Questions with Detailed Answers

Comments
2 min read
🌟 Unlocking the Power of RabbitMQ Queues 🌟

🌟 Unlocking the Power of RabbitMQ Queues 🌟

Comments
2 min read
loading...