<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>PHP UK Conference 2018 - Barney Hanlon - Command and (e)mission Control</title>
        <link>https://phpc.tv/videos/watch/fa1ff2c2-5abe-4582-bba3-c3ceda855bd0</link>
        <description>Using event dispatchers and command buses in applications is becoming common place, but are we using them in a way that aids understanding? With the rise in popularity of Domain-Driven Design to drive meaning in applications, and our applications becoming increasingly small and "hexagonal", the concept of defining the difference between an Event and a Command is becoming more important. This talk explores using command buses and event dispatchers in combination to clearly segregate the structure, and uses an example of how to use these to create clean CQRS-based applications.</description>
        <lastBuildDate>Tue, 14 Apr 2026 21:08:42 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://phpc.tv</generator>
        <image>
            <title>PHP UK Conference 2018 - Barney Hanlon - Command and (e)mission Control</title>
            <url>https://phpc.tv/lazy-static/avatars/a00c380b-7291-4db3-b239-61999888fbca.png</url>
            <link>https://phpc.tv/videos/watch/fa1ff2c2-5abe-4582-bba3-c3ceda855bd0</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://phpc.tv/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://phpc.tv/feeds/video-comments.xml?videoId=fa1ff2c2-5abe-4582-bba3-c3ceda855bd0" rel="self" type="application/rss+xml"/>
    </channel>
</rss>