Most notably, you can get the MEAP of Microservices Patterns, 2nd edition for 50% off.
Most notably, you can get the MEAP of Microservices Patterns, 2nd edition for 50% off.
Perhaps it skipped running the tests.
Or, it mades excuses about why failing tests are ok.
Perhaps it skipped running the tests.
Or, it mades excuses about why failing tests are ok.
Microservices rules #9 is Develop observable services, the fourth of four architectural rules:
Microservices rules #9 is Develop observable services, the fourth of four architectural rules:
I recently read an article, which described using Claude Code to ‘beautify’ a UI. Having just implemented an ugly NextJs-based UI, I thought I’d try using Claude Code to improve it.
I recently read an article, which described using Claude Code to ‘beautify’ a UI. Having just implemented an ugly NextJs-based UI, I thought I’d try using Claude Code to improve it.
It's a great opportunity to get the MEAP for Microservices Patterns, 2nd Edition at a discount.
It's a great opportunity to get the MEAP for Microservices Patterns, 2nd Edition at a discount.
I am very excited to announce that the MEAP for the second edition of my book, Microservices Patterns, is now available!
It’s something I’ve been working on for quite some time, and pleased that I can finally share it with you.
I am very excited to announce that the MEAP for the second edition of my book, Microservices Patterns, is now available!
It’s something I’ve been working on for quite some time, and pleased that I can finally share it with you.
As a result, they fail to realize many of the benefits of the microservice architecture.
As a result, they fail to realize many of the benefits of the microservice architecture.
Microservices platforms: when team topologies meets microservices patterns - an introduction
Microservices platforms: when team topologies meets microservices patterns - an introduction
microservices.io/post/archite...
microservices.io/post/archite...
I asked Github Copilot: "How to convert Asciidoc to Github markdown?"
It didn't go well.
I asked Github Copilot: "How to convert Asciidoc to Github markdown?"
It didn't go well.
For many applications that need to be developed using fast flow, the modular monolith is a good choice of architectural style.
A modular monolith is structured as a collection of loosely design-coupled, domain-oriented modules.
For many applications that need to be developed using fast flow, the modular monolith is a good choice of architectural style.
A modular monolith is structured as a collection of loosely design-coupled, domain-oriented modules.
One of those anti-patterns is "Focussing on technology". Organizations focus on the underlying technology, especially deployment tech, rather than services.
Using today's terminology it's "Focus on platforms".
One of those anti-patterns is "Focussing on technology". Organizations focus on the underlying technology, especially deployment tech, rather than services.
Using today's terminology it's "Focus on platforms".
Here's a summary of what I've covered so far.
Here's a summary of what I've covered so far.
DevOps and Team Topologies require an architecture with three key properties.
The first property is loose design-time coupling: a change to an element owned by one team does not regularly require lock step changes to elements owned by other teams.
DevOps and Team Topologies require an architecture with three key properties.
The first property is loose design-time coupling: a change to an element owned by one team does not regularly require lock step changes to elements owned by other teams.
One of the many gems in the book is the ‘Architecture Advice Process’. It describes how an organization should make architectural decisions.
One of the many gems in the book is the ‘Architecture Advice Process’. It describes how an organization should make architectural decisions.
Fast flow requires the fast flow success triangle.
It's comprised of three elements: process organization and architecture.
The first two elements are:
* Process: DevOps as defined by the DevOps handbook
* Organization: as defined by Team Topologies
Fast flow requires the fast flow success triangle.
It's comprised of three elements: process organization and architecture.
The first two elements are:
* Process: DevOps as defined by the DevOps handbook
* Organization: as defined by Team Topologies
Today's world is volatile, uncertain, complex and ambiguous (VUCA).
If you release infrequently, you risk building the wrong application the wrong way.
Today's world is volatile, uncertain, complex and ambiguous (VUCA).
If you release infrequently, you risk building the wrong application the wrong way.
While doing so, I implemented some new messaging APIs (events, commands, sagas) that enable the generation of more comprehensive API metadata.
While doing so, I implemented some new messaging APIs (events, commands, sagas) that enable the generation of more comprehensive API metadata.
It describes the concept of design-time coupling and why loose design-time coupling is essential in a microservice architecture.
It describes the concept of design-time coupling and why loose design-time coupling is essential in a microservice architecture.
Send your team to ExploreDDD to learn the skills that they need.
Workshops on event storming, DDD, the microservice architecture, modernization strategies and more.
Send your team to ExploreDDD to learn the skills that they need.
Workshops on event storming, DDD, the microservice architecture, modernization strategies and more.