Home Conference Sessions Software architecture

Conference Sessions: Expert Talks, Tech Insights and Innovation

All programming serverless software architecture Keynote Microservices machine learning (ML) (tech) teams Java cyber security agile
42:37
Live interview
Live interview
GOTO Copenhagen 2024
34:01
How to Deal with Software Complexity
How to Deal with Software Complexity
GOTO Unscripted
43:14
The Art of Embracing Failures with Serverless Architectures
The Art of Embracing Failures with Serverless Architectures
EDA Day Warsaw 2024
42:25
Software Architecture for Tomorrow: Expert Talk
Software Architecture for Tomorrow: Expert Talk
GOTO Unscripted
46:52
Architecture Modernization: Aligning Software, Strategy & Structure
Architecture Modernization: Aligning Software, Strategy & Structure
GOTO Amsterdam 2024
40:31
Navigating Complexity with Systems Thinking
Navigating Complexity with Systems Thinking
GOTO Unscripted
43:38
Master Software Architecture
Master Software Architecture
GOTO Book Club
40:41
The C4 Model – Misconceptions, Misuses & Mistakes
The C4 Model – Misconceptions, Misuses & Mistakes
GOTO Amsterdam 2024
49:15
Bottom-up Architecture – Bridging the Architecture Code Gap
Bottom-up Architecture – Bridging the Architecture Code Gap
GOTO Amsterdam 2024
40:17
Panel Discussion
Panel Discussion
GOTO EDA Day London 2024
33:57
Enabling Microservice Success
Enabling Microservice Success
GOTO Book Club
40:18
Architecture Modernization
Architecture Modernization
GOTO Book Club
50:26
Software Architectures, Team Topologies and Complexity Science
Software Architectures, Team Topologies and Complexity Science
GOTO Copenhagen 2023
35:39
How Architecture & Culture Go Hand in Hand
How Architecture & Culture Go Hand in Hand
GOTO Unscripted
35:18
Adaptive Architectures: Reimagining API Federation & Microservices Integration
Adaptive Architectures: Reimagining API Federation & Microservices Integration
GOTO Copenhagen 2023
45:16
Making Kafka Queryable with Apache Pinot
Making Kafka Queryable with Apache Pinot
GOTO Copenhagen 2023
35:33
Creating Software with Modern Diagramming Techniques
Creating Software with Modern Diagramming Techniques
GOTO Book Club
49:39
There's No Such Thing As Plain Text
There's No Such Thing As Plain Text
YOW! Sydney 2023
42:00
Digital Cash: What It Is and How It Works
Digital Cash: What It Is and How It Works
GOTO Amsterdam 2023
39:02
Trust Deterministic Execution to Scale and Simplify Your Systems
Trust Deterministic Execution to Scale and Simplify Your Systems
YOW! Sydney 2023
43:10
Bringing EDA to the Containers World
Bringing EDA to the Containers World
GOTO EDA Day Nashville 2023
46:27
Practical (a.k.a. Actually Useful) Architecture
Practical (a.k.a. Actually Useful) Architecture
GOTO Amsterdam 2023
48:24
Industry Myth Busting
Industry Myth Busting
GOTO Amsterdam 2023
44:39
Generic or Specific? Making Sensible Software Design Decisions
Generic or Specific? Making Sensible Software Design Decisions
GOTO Amsterdam 2023
49:43
REPLs All The Way Up: A Rubric For Better Feedback Loops
REPLs All The Way Up: A Rubric For Better Feedback Loops
GOTO Chicago 2023
29:39
Crafting Robust Architectures for a Resilient Future
Crafting Robust Architectures for a Resilient Future
GOTO Unscripted
44:53
Democratising Software Architecture
Democratising Software Architecture
GOTO Amsterdam 2023
48:35
Calling Functions Across Languages [Live Streamed]
Calling Functions Across Languages [Live Streamed]
GOTO Chicago 2023
37:35
Location Transparency
Location Transparency
YOW! London 2022
40:52
C4 Models as Code
C4 Models as Code
YOW! London 2022
42:18
Energy-Efficient Software Architecture for Developers
Energy-Efficient Software Architecture for Developers
GOTO Aarhus 2023
Making Software and Data Architectures More Sustainable
Making Software and Data Architectures More Sustainable
GOTO Aarhus 2023
47:04
Choose Your Own Adventure: The Treacherous Trek to Development
Choose Your Own Adventure: The Treacherous Trek to Development
GOTO Aarhus 2023
43:37
Advanced Event-driven Architectures at the LEGO Group
Advanced Event-driven Architectures at the LEGO Group
GOTO EDA Day 2022
37:50
Best Practices to Design & Build Event-driven Applications
Best Practices to Design & Build Event-driven Applications
GOTO EDA Day 2022
38:11
Event Design & Event-first Development
Event Design & Event-first Development
GOTO EDA Day 2022
39:21
How to Choose the Right Messaging Service for Your Workload
How to Choose the Right Messaging Service for Your Workload
GOTO EDA Day 2022
49:46
The Road To Event-Driven Architecture At LEGO.com
The Road To Event-Driven Architecture At LEGO.com
GOTO EDA Day 2022
26:08
Minimum Viable Migrations (MVMs): A Path to Cloud Native EDAs
Minimum Viable Migrations (MVMs): A Path to Cloud Native EDAs
GOTO EDA Day 2022
40:14
Event-driven Architectures in Practice: Lessons Learned Building an e-Commerce platform in Six Months at Cinch
Event-driven Architectures in Practice: Lessons Learned Building an e-Commerce platform in Six Months at Cinch
GOTO EDA Day 2022
46:00
Microservices from the Trenches. Concepts, Design, Architecture, Code, Testing
Microservices from the Trenches. Concepts, Design, Architecture, Code, Testing
GOTO Amsterdam 2022
41:52
A Developer's Introduction to Developing in Web3
A Developer's Introduction to Developing in Web3
GOTO Amsterdam 2022
34:23
Shortening the Architectural Feedback Loop
Shortening the Architectural Feedback Loop
GOTO Amsterdam 2022
Architecting For Scale
Architecting For Scale
GOTO Book Club
39:06
Diagrams as Code 2.0
Diagrams as Code 2.0
GOTO Copenhagen 2021
39:48
The Hidden Costs of Poor Database Access
The Hidden Costs of Poor Database Access
GOTO Copenhagen 2019
Software Architecture for Developers
Software Architecture for Developers
GOTO Book Club
Why Architectural Work Comes Before Coding
Why Architectural Work Comes Before Coding
GOTO Book Club
27:12
“Good Enough” Architecture part 2
“Good Enough” Architecture part 2
GOTOpia November 2020
30:43
“Good Enough” Architecture part 1
“Good Enough” Architecture part 1
GOTOpia November 2020
29:45
Five Things Every Developer Should Know about Software Architecture
Five Things Every Developer Should Know about Software Architecture
GOTOpia November 2020
40:50
Kafka as a Platform: The Ecosystem from the Ground Up
Kafka as a Platform: The Ecosystem from the Ground Up
GOTOpia November 2020
34:48
Stop Punching Yourself in the Face
Stop Punching Yourself in the Face
GOTOpia November 2020
17:58
Practical End-to-End Container Security at Scale
Practical End-to-End Container Security at Scale
GOTO Chicago 2020
21:11
SaaS Deep Dive: Designing and Building Multi-Tenant Solutions
SaaS Deep Dive: Designing and Building Multi-Tenant Solutions
GOTO Chicago 2020
26:59
Visualizing Cloud Systems
Visualizing Cloud Systems
GOTO Chicago 2020
14:40
Ray: A System for Distributed Applications
Ray: A System for Distributed Applications
GOTO Chicago 2020
22:01
Why Are Distributed Systems so Hard?
Why Are Distributed Systems so Hard?
GOTO Chicago 2020
33:21
Don’t Get Blamed for Your Choices
Don’t Get Blamed for Your Choices
GOTO Oslo 2020
50:47
Clean Architecture with ASP.NET Core 3.0
Clean Architecture with ASP.NET Core 3.0
GOTO Copenhagen 2019
49:00
Taking Machine Learning Research to Production: Solving Real Problems
Taking Machine Learning Research to Production: Solving Real Problems
GOTO Copenhagen 2019
53:00
Building a Blockchain in Erlang
Building a Blockchain in Erlang
GOTO Copenhagen 2019
19:48
Reflections on Re-architecting 2-tier to 3-tier
Reflections on Re-architecting 2-tier to 3-tier
GOTO Copenhagen 2019
53:34
Reactive Systems
Reactive Systems
GOTO Copenhagen 2019
43:09
How to Become a Great Software Architect
How to Become a Great Software Architect
GOTO Berlin 2019
34:07
Battle of the Circuit Breakers: Resilience4J vs Istio
Battle of the Circuit Breakers: Resilience4J vs Istio
GOTO Berlin 2019
41:41
“Good Enough” Architecture
“Good Enough” Architecture
GOTO Berlin 2019
39:49
How to Build CQRS and Event Sourcing Application with Axon and Pivotal Cloud Foundry
How to Build CQRS and Event Sourcing Application with Axon and Pivotal Cloud Foundry
GOTO Amsterdam 2019
43:35
REST beyond the Obvious  - API Design for ever Evolving Systems
REST beyond the Obvious - API Design for ever Evolving Systems
GOTO Amsterdam 2019
52:58
 A Case For Outside-In Design
A Case For Outside-In Design
GOTO Chicago 2019
38:20
All The World’s A Staging Server
All The World’s A Staging Server
GOTO Chicago 2019
40:26
Welcome to Serverless 2.0
Welcome to Serverless 2.0
GOTO Chicago 2019
50:28
Robot DJs: Better Spotify Playlists through Music Theory and Discrete Optimization
Robot DJs: Better Spotify Playlists through Music Theory and Discrete Optimization
GOTO Chicago 2019
46:36
Let’s Get Lazy: Exploring the Real Power of Streams
Let’s Get Lazy: Exploring the Real Power of Streams
GOTO Copenhagen 2018
46:45
Serverless Beyond the Hype
Serverless Beyond the Hype
GOTO Copenhagen 2018
41:18
CERN, from an IT Perspective
CERN, from an IT Perspective
GOTO Berlin 2018
45:48
Event-based Architecture and Implementations with Kafka and Atom
Event-based Architecture and Implementations with Kafka and Atom
GOTO Berlin 2018
50:04
Making Microservices Micro with Istio and Kubernetes
Making Microservices Micro with Istio and Kubernetes
GOTO Berlin 2018
45:47
Event-Driven Microservices - not (just) about Events!
Event-Driven Microservices - not (just) about Events!
GOTO Berlin 2018
40:29
The World after Microservice Migration with Service Mesh and Contract Testing
The World after Microservice Migration with Service Mesh and Contract Testing
GOTO Berlin 2018
46:44
The 7 Quests of Resilient Software Design
The 7 Quests of Resilient Software Design
GOTO Berlin 2018
49:23
Serverless Architectural Patterns and Best Practices
Serverless Architectural Patterns and Best Practices
GOTO Berlin 2018
46:32
Modular Monoliths
Modular Monoliths
GOTO Berlin 2018
50:57
Insecure Transit - Microservice
Insecure Transit - Microservice
GOTO Berlin 2018
52:50
Uncoupling
Uncoupling
GOTO Amsterdam 2018
50:35
Microservice API Management, Discovery Documentation and all that Jazz
Microservice API Management, Discovery Documentation and all that Jazz
GOTO Amsterdam 2018
51:08
50.000 Orange Stickies Later
50.000 Orange Stickies Later
GOTO Amsterdam 2018
46:14
A Microservices Journey
A Microservices Journey
GOTO Amsterdam 2018
52:48
Where Does the Real World End - The Blurring of the Physical and Digital
Where Does the Real World End - The Blurring of the Physical and Digital
GOTO Amsterdam 2018
48:26
Pragmatic Event-Driven Microservices
Pragmatic Event-Driven Microservices
GOTO Amsterdam 2018
50:23
Old Is the New New
Old Is the New New
GOTO Chicago 2018
44:19
Unconditional Code
Unconditional Code
GOTO Chicago 2018
48:02
Dynamic Non-Events
Dynamic Non-Events
GOTO Chicago 2018
50:04
Lunar Ways Journey towards Cloud Native Utopia
Lunar Ways Journey towards Cloud Native Utopia
GOTO Copenhagen 2017
41:45
The Big Friendly Monolith
The Big Friendly Monolith
GOTO Berlin 2017
40:18
Shopify's Architecture to handle 80K RPS Celebrity Sales
Shopify's Architecture to handle 80K RPS Celebrity Sales
GOTO Copenhagen 2017