In modern cloud architectures, container images are the building blocks of your microservices, and having a private, secure, managed image registry is essential. Amazon ECR (Elastic Container Registry) fills that…
Free Enterprise Languages and Future-Proof Tech Choices
In 2021, Oracle decided to monetise Java by changing its licensing policy after JDK 17. Previously, businesses had to pay for updates and support, but with JDK 17, Oracle introduced…
Containerizing a React App with Docker
Containerization became one of the recent trends in software development technology, because of its advantages with deployment and scalability and it is not for the first time I am writing…
The Concept of Stateful and Stateless Applications
We often hear the terms "stateful" and "stateless". Understanding these concepts has a critical importance since it is one of the most essential questions when designing and architecting software applications.…
Containerizing a .NET Application with Docker – Step by Step Guide
Docker is a powerful tool that allows developers to package applications into containers. These containers can run on any system that has Docker installed, making it easier to deploy and…
Architectural Design Patterns 3 – Microservices
In this article, we will be talking about Microservices, a design pattern that has gained attraction for its approach to building large and complex software applications. At its core, Microservices…