Blog

iSAQB Software Architecture Gathering

Principal of the Atlantic Systems Guild
Published on May 4, 2026

SAG 2025 – Keynote by Peter Hruschka: Why Framework Architectures Matter Beyond the Cloud

Cloud platforms and powerful frameworks dominate modern software development—but not every system has virtually unlimited computing power.

In his keynote at the Software Architecture Gathering 2025, Peter Hruschka takes the audience into the world of embedded systems, where memory, processing power, and energy are limited, and architectural decisions have a direct impact on both software and hardware costs. He explains when standard frameworks are sufficient, when custom frameworks become necessary, and why architecture documentation is essential for making them reusable and maintainable.

Key Takeaways:

1. Frameworks help developers focus on business functionality by hiding technical complexity.
2. Resource-constrained embedded systems often require custom frameworks instead of off-the-shelf solutions.
3. Investing in slightly more capable hardware can significantly reduce long-term software costs.
4. Cross-cutting concepts are just as important as structural views when documenting software architecture.
5. Well-designed framework architectures enable reusable abstractions across entire product families.

Peter Hruschka's keynote demonstrates that software architecture isn't only about cloud-native applications or large-scale distributed systems. For many embedded systems, carefully designed framework architectures, thoughtful abstractions, and clear documentation remain the foundation for building efficient, maintainable, and reusable software.

Curious to learn why framework architectures play such a critical role in embedded systems? Watch Peter Hruschka's keynote to discover when custom frameworks make sense, how arc42 helps document them, and why architectural abstractions can dramatically improve software development.

You are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information
More from this speaker