Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Architectural Simplicity through Events

GOTO Conferences via YouTube

Overview

Explore architectural simplicity through event-driven design in this 53-minute conference talk from GOTO Aarhus 2013. Delve into the importance of reducing complexity in software development to enhance productivity and system evolution. Learn how to architect, design, and implement flexible, integrated solutions using events. Discover patterns and tools to avoid accidental complexity in Event Driven Architectures. Gain insights on crucial concepts such as architectural simplicity, trade-offs between simplicity and flexibility, and the Life Preserver pattern. Understand how to design simple events and domains, and apply these patterns to daily architectural decision-making processes. Cover topics including hexagonal architecture, adapters, reducing entanglement and coupling, immutable data, and inter-domain duplication. Conclude with strategies for organizing adaptable software that stands the test of time.

Syllabus

Introduction
Decisions
Build the Right Thing, Right
Human comprehension is King
Mechanical Sympathy is Queen
Software is a process of R&D
Software Development is an extremely challenging Intellectual Pursuit
Building Adaptable Software
Commitment
Principles
Hexagonal Architecture?
Adapters
Perspective? Tool? Approach?
Implementation of Hexagonal
Reduce Entanglement
Reduce Coupling
Method Name?
Parameters?
Immutable Data
Inter-Domain Duplication
Summary
Life Preserver to Organise
Adaptable Software Wins

Taught by

GOTO Conferences

Reviews

Start your review of Architectural Simplicity through Events

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.