© 2023 Hashnode
#software-architecture
Understanding the behaviour of Software Products In today's complex and ever-changing world, it is more important than ever to be able to understand the behaviour of your systems. Observability engin…
In this article, we navigate the trade-offs inherent in architectural decision-making, focusing on the Layered Architecture and Microservices patterns. We scrutinize the pros and cons of each, emphasi…
I'm ecstatic! Only a day remains until I conquer the #100DaysOfDevOps challenge. Today, I proudly celebrate day 99, and throughout this incredible journey, I've continuously expanded my understanding …
Introduction The selection of an appropriate architecture plays a critical role in the success of Android app development. It sets the stage for creating applications that are robust, scalable, and ea…
In the world of software development, architecture plays a crucial role in building robust, maintainable, and scalable applications. One such popular architectural pattern is the Model View Controller…
I'm thrilled! Just three days left until I complete the #100DaysOfDevOps challenge. Today marks day 97, and throughout this journey, I've been learning and sharing my knowledge through blog posts on m…
In the fast-paced world of e-commerce, where every second counts, providing timely notifications to customers is paramount. Take, for instance, the scenario of an order being placed on a platform like Flipkart. The challenge lies in designi…
In this edition of the newsletter, we will look at different architectural patterns that are practical and have several use cases. What is the Pipe and Filter Architecture? The Pipe and Filters archi…
By Matheus Castiglioni There are challenges to overcome when building new applications Building new, frontend applications presents some key challenges that must be overcome to ensure they deliver wha…
It's day 95 of my #100DaysOfDevOps challenge, learned about securing microservices... As we all that microservices architecture has revolutionized the way we develop and deploy software, offering incr…