Tuesday

No Sessions

Wednesday

No Sessions

Thursday

1:00 PM

Services Reloaded: Increased Throughput with Project Loom Virtual Threads

Presented by: Kito Mann
Time: Thursday 1:00 PM - 2:00 PM

The promise of Reactive programming models is that you can free yourself from the constraints of handling one request for each thread and realize increased throughput as a result. The only problem is that it requires a completely different set of APIs that many developers find counter-intuitive....

Room: Salon GTrack: ArchitectureTags: Java, BackendFormat: General SessionLevel: Intermediate

Friday

9:45 AM

Clean Architecture with ASP.NET Core 8

Presented by: Steve Smith
Time: Friday 9:45 AM - 10:45 AM

Clean Architecture is a very popular approach for DDD and Microservices, and for good reason. It's not a new approach, and went by other names in the past (e.g. Onion, Hexagonal, Ports-and-Adapters). One of the main benefits of the approach is its focus on business logic and its reduction in...

Room: OrangeTrack: ArchitectureTags: .NET, C#, Backend, Object Oriented Programming, Programming Principles, Architecture, System Design, Code QualityFormat: General SessionLevel: Intermediate
4:00 PM

From Theory to Practice: Building Reliable Event-Driven Services

Presented by: Hugh McKee
Time: Friday 4:00 PM - 5:00 PM

This talk will delve into the key concepts and strategies for creating effective and efficient event-driven services. We will cover the following topics: Handling at-least-once message delivery: This section will discuss the importance of ensuring that messages are delivered at least once, even in...

Room: Indigo BayTrack: ArchitectureTags: Java, Backend, Programming Principles, System DesignFormat: General SessionLevel: Intermediate