Webinar:
Software Engineering for the Future: Fast, Scalable, and Built to Last
Download webinar
Software Engineering for the Future: Fast, Scalable, and Built to Last
In today’s fast-paced tech landscape, building scalable, maintainable software is more critical than ever. Key architectural approaches, such as Clean Architecture, emphasize separating concerns and creating flexible, modular systems. Additionally, concepts like Event-Driven Architecture (EDA), CQRS (Command Query Responsibility Segregation), and Event Sourcing help manage complex systems with high scalability and resilience. These patterns enable efficient data flow and real-time processing, especially when combined with tools like Akka, which supports distributed and reactive systems.
But architecture is only part of the equation. Techniques like EventStorming further enhance collaboration by helping teams model complex domains, improving both communication and teamwork—crucial elements in modern software engineering. Ultimately, selecting the right technologies and tools is key. The challenge lies in integrating these approaches into a cohesive formula that accelerates development velocity while maintaining system scalability and durability.
In this webinar, we introduce an opinionated formula that combines best practices into a high-velocity development method: Software Engineering for the Future: Fast, Scalable, and Built to Last.
We'll also talk more about Lightbend's Akka platform. This platform is the secret sauce for constructing applications that are not only quick to hit the market but are also designed for long-term scalability and resilience.
What you will gain from this webinar:
- Strategies to balance speed and stability in software delivery
- Insights into creating scalable solutions that can face the demands of the market with confidence
- An introduction to a pragmatic, end-to-end method for crafting low-latency systems
- Fresh insights into the latest features of Akka
Who should watch?
- Technical leaders looking to improve software scalability, performance, and team efficiency
- Architects, CTOs, and decision-makers interested in adopting modern, high-velocity development practices
- Companies expanding into new market territories and requiring scalable solutions fast
- Companies wanting to ensure their software systems won't become an obstacle for their future growth
- Companies facing bottlenecks in their systems or engineering processes
Agenda
Introduction to the topic
- Software engineering flow
- Architecting for scalability
Scalable modeling
- Outlines: EDA, CQRS, Event Sourcing, EventStorming
- Building blocks: Events, Commands, State, Queries, Policies
- Technologies: Akka
Example modeling process
- Step by step example
Model to implementation
- How to get the model to production as fast as possible and make it scale?
Summary
Download webinar