Software Architecture
-
Software Development
From Monolith to Microservices: Building Resilient and Maintainable Applications
Enter microservices architecture, a revolutionary paradigm that shatters the monolith into a collection of independent, loosely coupled services. This shift…
Read More » -
Software Development
Monolith vs Microservices Architecture: A Comparison
1. Introduction In the realm of software architecture, two predominant paradigms have emerged as the backbone for designing and deploying…
Read More » -
Software Development
The Software Dilemma: Should You Build or Buy?
In today’s digital age, software has become the lifeblood of modern businesses, enabling them to streamline operations, enhance customer experiences,…
Read More » -
Software Development
Building A Self-Sufficient Docker Cluster
A self-sufficient system is a system capable of healing and adaptation. Healing means that the cluster will always be in…
Read More » -
Software Development
Software Architectural Decision Making
A common question I get asked is “How do I make architectural decisions?” and my standard answer is “it depends”.…
Read More » -
Software Development
The Patterns of the Antipatterns: Architecture
We have been always looking for the best ways to architect our applications and platforms so they are maintainable, extensible,…
Read More » -
Software Development
Enterprise Architect Program for organization
From kick start to acceptance First seek to understand. Don’t do EA for EA’s sake. Really seek to understand what…
Read More »