Maciej Jedrzejewski

Maciej Jedrzejewski

Author of Mastering Strategic Domain-Driven Design book (https://www.fractionalarchitect.io/book) and Evolutionary Architecture repository (https://github.com/evolutionary-architecture/evolutionary-architecture-by-example).

Promoter of continuous deployment and holistic (and pragmatic!) approach to software architecture.

Just another software dude living in Switzerland.

Blogger: https://www.fractionalarchitect.io/

Vlogger: https://www.youtube.com/@learnsoftwarearchitecture


Day 1, 16:10

What Every Software Architect Should Know About Infrastructure?

In my talk, I will emphasise the critical importance of infrastructure considerations in software architecture, and how overlooking these elements can be a detrimental anti-pattern.

I will start by looking at continuous delivery and deployment, emphasising their central role in shaping efficient software development processes.

Then we will navigate through the intricacies of cloud, hybrid and on-premises approaches, providing a comparative analysis that illuminates their distinct benefits and potential pitfalls.

A key focus will be on the strategic choice between adopting a cloud-agnostic framework or committing to a specific cloud provider, assessing how each choice impacts system design and scalability.

I will also explain the CAP theorem and demonstrate its continued relevance in modern distributed systems.

This talk is carefully designed to provide software architects with the essential knowledge and perspective needed to skilfully incorporate infrastructure considerations into their architectural strategies, avoiding common pitfalls and fostering robust, scalable solutions.

Author of Mastering Strategic Domain-Driven Design book (https://www.fractionalarchitect.io/book) and Evolutionary Architecture repository (https://github.com/evolutionary-architecture/evolutionary-architecture-by-example).

Promoter of continuous deployment and holistic (and pragmatic!) approach to software architecture.

Just another software dude living in Switzerland.

Blogger: https://www.fractionalarchitect.io/

Vlogger: https://www.youtube.com/@learnsoftwarearchitecture


Day 1, 16:10

What Every Software Architect Should Know About Infrastructure?

In my talk, I will emphasise the critical importance of infrastructure considerations in software architecture, and how overlooking these elements can be a detrimental anti-pattern.

I will start by looking at continuous delivery and deployment, emphasising their central role in shaping efficient software development processes.

Then we will navigate through the intricacies of cloud, hybrid and on-premises approaches, providing a comparative analysis that illuminates their distinct benefits and potential pitfalls.

A key focus will be on the strategic choice between adopting a cloud-agnostic framework or committing to a specific cloud provider, assessing how each choice impacts system design and scalability.

I will also explain the CAP theorem and demonstrate its continued relevance in modern distributed systems.

This talk is carefully designed to provide software architects with the essential knowledge and perspective needed to skilfully incorporate infrastructure considerations into their architectural strategies, avoiding common pitfalls and fostering robust, scalable solutions.

About DevConf

From the very beginning we've been focused on people, not on companies. Being developers ourselves we thrive to provide the ultimate experience that will be remembered. We'd like to connect awesome speakers with the willing-to-learn-and-share community. It's not only about sessions - it's also about meeting with like-minded people - it can result in great ideas, is that right?

DevConf Team

Organizer

Dev Events Sp. z o.o.
ul. Wielicka 91/4
30-552 Krakow, Poland
VAT ID/NIP: PL6793284690