Talk details

In schedule:
CraftHub Main Stage
May 19, 13:40 - 14:25 CET
The Art of Architecting for Scale
Topics:
Software Delivery Craft Matters
microservices
architecture
scale
resilience
Level: General

Every day, companies struggle to bring great software products to their customers with sufficient speed and efficiency. Especially with an organization's increasing size and complexity, this becomes a significant challenge, and the pace occasionally feels like going against zero. But more than ever, it is precisely this skill of scaling software development efficiently that differentiates thriving companies from less successful ones.

In this talk, I will share some insights on architecting successfully for both: organizational and technical scales. We dive into the balancing act between reuse and autonomy, the tradeoff between simplicity and technical excellence, and the key concepts that allow us to create the architectural foundation that stands the test of constant change. We will further explore why highly available, elastic, and resilient service-based architectures are non-negotiable in delivering customer value at a permanent high pace. But you will also grasp why it rarely seems to work out in our industry. 

These differentiators in architecting for scale will become evident after a closer look at the reoccurring challenges and (anti-)patterns we've experienced in real-world projects. Unfortunately, no silver bullet will enable your organization to deliver outstanding software efficiently at scale. Still, this presentation will give you the needed knowledge to start moving in the right direction.

Speaker
Craft 2023 - David Leitner
David Leitner
Principal Engineer at SQUER Solutions

David is Coding Architect at SQUER, a Viennese Software Company, which is working with different stacks and environments, but always an overarching mission: connect ideas and provide impact — with technology. He spends much of his time on the frontlines tackling the challenges of scaling software and complex domains, with a strong focus on reactive systems, cloud-native architectures and state of ...