[VDBUH2024] - Ionuț Baloșin - A Practical Use Case of Software Architecture Evolution

Поділитися
Вставка
  • Опубліковано 16 кві 2024
  • Embark on an insightful journey exploring the dynamic evolution of software architectures, transitioning from one style to another within a practical context. This presentation takes a pragmatic approach, starting with a monolithic style and delving into its evolution, driven by business needs, progressing through hexagonal, microservices, event-driven, and culminating in a serverless approach.
    This talk relies on a real-world business example, illustrating how we effectively translate business requirements into software architecture. At each architectural phase (e.g., monolith, hexagonal, microservices, event-driven, serverless), we highlight the inherent strengths and limitations of each style. Furthermore, we emphasize the factors contributing to the evolution from one phase to the next, with each progression introducing a slightly higher level of complexity.
    Join me for an in-depth exploration of these architectural styles, presenting a comprehensive understanding of their strengths, limitations, and the compelling reasons driving their evolution in the ever-evolving software landscape.
  • Наука та технологія

КОМЕНТАРІ •