May
25
What are microservices
A microservice architecture is a software architectural style in which an application or application stack is built and deployed as a collection of small, independent services which communicate among them through APIs using well-defined interfaces. Each service performs a sp...
Continue Reading...
May
25
After having myself issues with the php-gd extension in some Docker images, and seeing that many answers around the web tend to be wrong or inaccurate, I decided to compile a guide for troubleshooting the functionality of this extension in community-based images of PHP 7+.
For demonstrative purpo...
Continue Reading...
May
25
DevOps, DevSecOps, SRE - they are all approaches/methodologies in the world of software engineering and I.T. operations which focus on the efficient development, deployment and management of software applications. They emerged and evolved in the last decade to meet the changing needs of the software...
Continue Reading...
May
25
A typical scenario you will encounter when working with a message broker is that, due to transient errors (network issues, degradation in dependent services, etc) you might not be able to consume a message and maintain the integrity of the operations during its processing phase.
In these cases you m...
Continue Reading...
May
25
What are they
Well, they are two concepts in software engineering that many times are confused, but are fundamentally different.
On one hand, the bounded context is a term originating from the Domain Driven Design (DDD) principles and describes a specific area within a software system which re...
Continue Reading...