Software Architecture

This collection covers a diverse range of topics related to software architecture, including its structural design, patterns, and evolving methodologies. It explores various architectural styles such as monolithic, microservices, and serverless architectures, emphasizing scalability, maintainability, and performance. Additionally, it discusses tools for optimization, principles like Domain-Driven Design, and the importance of effective communication within development teams. The goal is to provide insights into best practices and emerging trends that can enhance software design and development processes.

Fragmented Architectures: patterns with smaller components
Architectural Extensions: making use of specialized components
Basic architectures: the building blocks for complex systems
Engineering AI Systems - A Summary of Architecture and DevOps Essentials
"Hands-on CTO: How Not to Lose Technical Context as the Company Scales",Ihor Zakutynskyi.pdf
 
A new Vision of Software Sustainability and its Engineering: Reflections and Research Directions
When to Keep Your Monolith and When to Break It Apart A Practical Decision Framework for PHP Teams (1).pdf
Patterns of Patterns and why we need them
Devoxx Belgium 2025 - Making significant Software Architecture decisions
"Disposable-First Architecture: Build Fast, Kill Faster", Oleksandr Khomenko.pptx
 
"Houston, We Have a Hallucination", Dmytro Ovcharenko.pdf
 
"Architecture as Code or How to Survive in the Legislature and Not Go Crazy", Yozhef Hisem.pdf
 
"Edge computing in SaaS: how we reduced latency and what went wrong", Ihor Zakutynskyi.pptx
 
"How ArchiMate helps to comprehensively address architecture documentation", Oleksandr Biloborodov.pptx
 
"The Secret Life of Distributed Systems", Oleksii Petrov.pptx
 
"From Monolith to Microservices: The Evolution of a Banking Platform", Serhii Koliadych.pdf
 
"Clean Architecture: Stories of Pain and Joy From the Codebase", Dmytro Bolharov.pptx
 
"Product-Oriented Architecture as a company scaling strategy or an architectural illusion?", Igor Drozd.pptx
 
"Quality Gate for AI: How We Built an AI Control Architecture", Dmytro Demianov.pptx
 
"Application Architecture for a Backend with Rich Business Logic – How to Ensure Maintainability?", Andrii Riabets.pptx