Skip to main content

Delivery Acceleration: Observability

· 3 min read
Alvaro Jose
Fractional CTO & Founder
SeriesAccelerate Continious Integration & Delivery Practices8 posts

When we talk about observability, we talk about:

Capability of developers to understand the health and status of their application.

We don't want users or clients to be the ones noticing something is wrong. For this, there are multiple tools that fall under the observability category.

Event Storming to split Monolith into Microservices

· 6 min read
Alvaro Jose
Fractional CTO & Founder
SeriesThe journey from the monolith to microservices3 posts

On our previous installments, we discussed the smells that can happen when splitting microservices, and the strategies that exist to make them as independent as possible. But how do we define boundaries? How do we define the process that our microservice is in charge off?

Patterns to avoiding microlithic microservices

· 3 min read
Alvaro Jose
Fractional CTO & Founder
SeriesThe journey from the monolith to microservices3 posts

On the previous installment of this series, we discussed the pitfalls that could happen when we split a monolith into microservices. In specific, we talked about creating what are called microliths.

Given that you have followed the recommendations on designing your domains correctly. Today we are going to elaborate on patterns to remove that synchronous communication in between 'microservices'. This will help our services to become more resilient.