Data Conference Databasea Query.Farm index
Speakers

Dirk Fröhner

Employers on the program

  1. 2019–2026Amazon Web Services17 talks
Events8
Conferences1
Talks21
Years active2019–2026

Appearances by year

201920202021202220232024202520262027
  • AWS re:Invent

Talks

DateEventConferenceRoleTitleLinks
Nov 30, 2026AWS re:Invent 2026AWS re:Inventcode talkCoding event-driven retry patterns that prevent outages
as Amazon Web Services
In this code talk, you'll instrument an event-driven integration layer with the patterns that contain failure: exponential backoff with jitter, circuit…Show less

In this code talk, you'll instrument an event-driven integration layer with the patterns that contain failure: exponential backoff with jitter, circuit breakers, poison-pill isolation, and replay-from-archive - all live, in code.

Dec 1, 2025AWS re:Invent 2025AWS re:InventbreakoutCircuit Breaker, Saga & Strangler Fig: Patterns for Transformation
as Amazon Web Services
Design patterns are powerful tools for software architects. When modernizing legacy applications, three patterns hold special significance: Strangler Fig,…Show less

Design patterns are powerful tools for software architects. When modernizing legacy applications, three patterns hold special significance: Strangler Fig, Circuit Breaker, and Sagas.

Video
Dec 1, 2025AWS re:Invent 2025AWS re:InventbreakoutIntegration patterns for distributed systems
as Amazon Web Services
Today's applications are interconnected: they expose APIs, publish events, call third-party services, and externalize states. They must therefore address the…Show less

Today's applications are interconnected: they expose APIs, publish events, call third-party services, and externalize states. They must therefore address the fundamental challenges of distributed systems, such as out-of-order delivery, retries, idempotence, and partial failures.

Video
Dec 1, 2025AWS re:Invent 2025AWS re:InventbreakoutIntegration patterns for multi-tenant systems
as Amazon Web Services
Today's SaaS applications are interconnected: they expose APIs, publish events, call third-party services, and externalize states. Adding multi-tenancy to these…Show less

Today's SaaS applications are interconnected: they expose APIs, publish events, call third-party services, and externalize states. Adding multi-tenancy to these integrations introduces new challenges.

Video
Dec 2, 2024AWS re:Invent 2024AWS re:InventbreakoutIntegration patterns for distributed systems
as Amazon Web Services
Today’s applications are interconnected: they expose APIs, publish events, call third-party services, and externalize states. They must therefore address the…Show less

Today’s applications are interconnected: they expose APIs, publish events, call third-party services, and externalize states. They must therefore address the fundamental challenges of distributed systems, such as out-of-order delivery, retries, idempotence, or partial failures.

Video
Dec 2, 2024AWS re:Invent 2024AWS re:Inventchalk talkMulti-tenant Amazon SQS queues: Mitigating noisy neighbors
as Amazon Web Services
This chalk talk explores advanced strategies for managing multi-tenant Amazon SQS queues, discusses the challenges posed by noisy neighbors, and shares…Show less

This chalk talk explores advanced strategies for managing multi-tenant Amazon SQS queues, discusses the challenges posed by noisy neighbors, and shares effective mitigation techniques, including shuffle sharding and overflow queues.

Nov 27, 2023AWS re:Invent 2023AWS re:InventbreakoutAdvanced integration patterns & trade-offs for loosely coupled systems

Modern applications rarely live in isolation: They expose APIs, publish events, call third-party services, and externalize states.

Video
Nov 27, 2023AWS re:Invent 2023AWS re:Inventchalk talkBuilding resilience in decoupled applications with dead-letter queues
In this chalk talk, explore the power of dead-letter queues (DLQs) for managing unconsumed messages in decoupled applications. DLQs provide a mechanism for…Show less

In this chalk talk, explore the power of dead-letter queues (DLQs) for managing unconsumed messages in decoupled applications. DLQs provide a mechanism for handling messages that cannot be processed successfully.

Nov 27, 2023AWS re:Invent 2023AWS re:Inventchalk talkCombine messaging services for workload resilience and ordering
Amazon SNS, Amazon SQS, and Amazon EventBridge are robust, scalable services that are fundamental building blocks for distributed architectures. In this chalk…Show less

Amazon SNS, Amazon SQS, and Amazon EventBridge are robust, scalable services that are fundamental building blocks for distributed architectures. In this chalk talk, explore how to combine these services to effectively tackle common challenges, including ordering, only-once processing, and throttling.

Nov 28, 2022AWS re:Invent 2022AWS re:InventbreakoutApplication integration patterns for microservices
as Amazon Web Services
Virtually all integration approaches come with trade-offs. However, loosely coupled integration can help you design independent systems that can be developed…Show less

Virtually all integration approaches come with trade-offs. However, loosely coupled integration can help you design independent systems that can be developed and operated individually and can also increase the availability and reliability of the overall system landscape—particularly by using asynchronous communication.

SlidesVideo
Nov 28, 2022AWS re:Invent 2022AWS re:InventworkshopDecoupled microservices
as Amazon Web Services
Companies may deal with integration challenges in many areas and on many layers, and all integration approaches come with their individual trade-offs. However,…Show less

Companies may deal with integration challenges in many areas and on many layers, and all integration approaches come with their individual trade-offs. However, loosely coupled integration can not only help with designing independent systems that can be developed and operated individually but can also increase availability and reliability of the overall systems landscape.

Slides
Nov 28, 2022AWS re:Invent 2022AWS re:Inventchalk talkHow to select the right application integration service
as Amazon Web Services
Sometimes architects are unsure about which application integration approach is best for their use case. There are many integration options, from file transfer…Show less

Sometimes architects are unsure about which application integration approach is best for their use case. There are many integration options, from file transfer over HTTP-based APIs to messaging and streaming.

Slides
Nov 29, 2021AWS re:Invent 2021AWS re:InventbreakoutApplication integration patterns for microservices
as Amazon Web Services
An implication of applying the microservices architectural style is that a lot of communication between components is done over the network. In order to achieve…Show less

An implication of applying the microservices architectural style is that a lot of communication between components is done over the network. In order to achieve the full capabilities of microservices, this communication needs to happen in a loosely coupled manner.

SlidesVideo
Nov 29, 2021AWS re:Invent 2021AWS re:Inventchalk talkHow to select the right application integration service [REPEAT]
as Amazon Web Services
Sometimes, architects are unsure about which application integration approach is best for their use case or access pattern. Aside from APIs, options to choose…Show less

Sometimes, architects are unsure about which application integration approach is best for their use case or access pattern. Aside from APIs, options to choose from include messaging, streaming, and events.

Slides
Nov 30, 2020AWS re:Invent 2020AWS re:InventbreakoutApplication integration patterns for microservices
as AWS
One of the implications of applying the microservices architectural style is that a lot of communication between components is done over the network. To achieve…Show less

One of the implications of applying the microservices architectural style is that a lot of communication between components is done over the network. To achieve the promises of microservices, this communication needs to happen in a loosely coupled manner.

SlidesVideo
Dec 2, 2019AWS re:Invent 2019AWS re:Inventworkshop[REPEAT 1] Stop guessing: Use AI to understand customer conversations
as Amazon Web Services
You don't need to be a data scientist to build an AI application. In this workshop, we show you how to use AWS AI services to build a serverless application…Show less

You don't need to be a data scientist to build an AI application. In this workshop, we show you how to use AWS AI services to build a serverless application that you can use to understand your customer interactions.

Slides
Dec 2, 2019AWS re:Invent 2019AWS re:Inventworkshop[REPEAT 2] Decoupled microservices: Building scalable applications
as Amazon Web Services
Often, when the microservices architecture style is applied, much of the communication between components is done over the network. In order to achieve the…Show less

Often, when the microservices architecture style is applied, much of the communication between components is done over the network. In order to achieve the promises of microservices, this communication needs to happen in a loosely coupled manner.

Slides
Dec 2, 2019AWS re:Invent 2019AWS re:Inventbreakout[REPEAT 3] Application integration patterns for microservices
as Amazon Web Services
One of the implications of applying the microservices architectural style is that a lot of communication between components is done over the network. In order…Show less

One of the implications of applying the microservices architectural style is that a lot of communication between components is done over the network. In order to achieve the promises of microservices, this communication needs to happen in a loosely coupled manner.

SlidesVideo
Dec 2, 2019AWS re:Invent 2019AWS re:Inventchalk talkData lakes and analytics for the digital utility
as Amazon Web Services
Utilities are reinventing themselves as digital businesses to deliver new products and services and frictionless customer experiences. How effectively you…Show less

Utilities are reinventing themselves as digital businesses to deliver new products and services and frictionless customer experiences. How effectively you manage your data as a strategic asset is quickly becoming a competitive differentiator, especially in deregulated markets.

Slides
Dec 2, 2019AWS re:Invent 2019AWS re:Inventchalk talkHow to select the right application-integration service

Sometimes, architects are unsure about the right application-integration tool or protocol for their use case. To begin with, there is messaging vs. streaming.

Slides
Dec 2, 2019AWS re:Invent 2019AWS re:Inventbuilders sessionUse APIs to add speech AI to your Utility customer-care apps
as Amazon Web Services

AWS services put AI in the hands of developer. Consequently, you don't need to be a data scientist to join this session.

Slides

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Ali Saidi8—2026
David Yanacek8—2026
Eric Johnson8—2026
Imaya Kumar Jagannathan8—2026
Jon Handler8—2026
Jonathan Allen8—2026
Julian Wood8—2026
Kevin Fallis8—2026
Leo Zhadanovsky8—2026
Mike Stefaniak8—2026
Muthu Pitchaimani8—2026
Neel Sendas8—2026
Pasquale DeMaio8—2026
Steve Blackwell8—2026
Swami Sivasubramanian8—2026

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.