← Graph

Message Bus Decoupling Lightning Talk

talk 3 connections

Wroclove.rb 2018 lightning talk, presented as a short follow-up to the speaker's earlier talk about commands and events. Sketches a minimal command/event bus: a boot-time registration phase where command handlers (one per command) and event handlers (multiple per event) are added to a registry, and an execution phase where the publisher simply asks the bus to handle a command or event. Argues this fully decouples publishers from handlers: publishers don't know what will handle the message and handlers don't know where messages come from. Speaker is honest that they are unsure whether this is a good idea — it's a pattern used sometimes — and invites the audience to share opinions.

type
lightning-talk
talk Message Bus Decoupling Lightning Talk
about
Command Bus concept
Shows registration and execution of command handlers via a bus.
talk Message Bus Decoupling Lightning Talk
about
Event Bus concept
Shows event handlers registered and dispatched through the same bus pattern with multiple subscribers.
talk Message Bus Decoupling Lightning Talk
presented_at
Lightning talk delivered at wroclove.rb 2018.

Provenance

Read by
9 extractions