<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Méér EDA: stap voor stap Programmeren	</title>
	<atom:link href="https://www.smalsresearch.be/meer-eda-stap-voor-stap-programmeren/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.smalsresearch.be/meer-eda-stap-voor-stap-programmeren/</link>
	<description></description>
	<lastBuildDate>Thu, 26 Mar 2026 13:28:14 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		By: Koen Vanderkimpen		</title>
		<link>https://www.smalsresearch.be/meer-eda-stap-voor-stap-programmeren/#comment-4711</link>

		<dc:creator><![CDATA[Koen Vanderkimpen]]></dc:creator>
		<pubDate>Tue, 02 Jan 2024 09:35:08 +0000</pubDate>
		<guid isPermaLink="false">/?p=19610#comment-4711</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.smalsresearch.be/meer-eda-stap-voor-stap-programmeren/#comment-4709&quot;&gt;Philippe&lt;/a&gt;.

Dag Philippe,
Wat betreft het eerste probleem: er zijn natuurlijk altijd meerdere oplossingen en keuzes over waar de controle juist gebeurd, maar in dit geval lijkt een goede optie mij om app C een event te laten sturen nadat het de info van app A heeft verwerkt. App B kan dan hierop wachten alvorens de vraag te stellen aan C.
Het complexere geval met app D: Ook hier kan C eventueel wachten op een event notificatie van D (én uiteraard ook B). Ik zou echter wel vermijden dat meerdere applicaties gebruik maken van dezelfde achterliggende database. Voor mij is dat een anti-pattern :-) .]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.smalsresearch.be/meer-eda-stap-voor-stap-programmeren/#comment-4709">Philippe</a>.</p>
<p>Dag Philippe,<br />
Wat betreft het eerste probleem: er zijn natuurlijk altijd meerdere oplossingen en keuzes over waar de controle juist gebeurd, maar in dit geval lijkt een goede optie mij om app C een event te laten sturen nadat het de info van app A heeft verwerkt. App B kan dan hierop wachten alvorens de vraag te stellen aan C.<br />
Het complexere geval met app D: Ook hier kan C eventueel wachten op een event notificatie van D (én uiteraard ook B). Ik zou echter wel vermijden dat meerdere applicaties gebruik maken van dezelfde achterliggende database. Voor mij is dat een anti-pattern 🙂 .</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Philippe		</title>
		<link>https://www.smalsresearch.be/meer-eda-stap-voor-stap-programmeren/#comment-4709</link>

		<dc:creator><![CDATA[Philippe]]></dc:creator>
		<pubDate>Wed, 27 Dec 2023 22:51:29 +0000</pubDate>
		<guid isPermaLink="false">/?p=19610#comment-4709</guid>

					<description><![CDATA[Lijkt mij dat vanuit business er al een nood aan event-verwerking bestaat. Ik denk bv aan mutaties zoals de INSZ mutatie die op dit moment op een andere manier doorgegeven worden.

Mogelijk is er vanuit EDA een antwoord op problemen die we daar al kennen:
Applicatie A produceert een event.
Applicatie B verwerkt dit event. Applicatie B wil nu informatie van Applicatie C en past in zijn vraag om die informatie al de context aan aan de verwerking van het event van Applicatie A.
Is er een garantie dat Applicatie C eerst het event van Applicatie A verwerkt vooraleer de vraag van Applicatie B te verwerken? 

Ik veronderstel dat in het ideale geval de vraag van Applicatie B ook een event is en er een orde is in de events zodat we zeker zijn dat Applicatie C de events in de correcte orde verwerkt.
Complexer geval als het Applicatie D is die het event van Applicatie A moet verwerken (door bv iets aan te passen in een achterliggende database) en Applicatie C die het event van Applicatie B verwerkt (door een query uit te voeren op die achterliggende database).

Hoe gaat EDA met dergelijke gevallen om?]]></description>
			<content:encoded><![CDATA[<p>Lijkt mij dat vanuit business er al een nood aan event-verwerking bestaat. Ik denk bv aan mutaties zoals de INSZ mutatie die op dit moment op een andere manier doorgegeven worden.</p>
<p>Mogelijk is er vanuit EDA een antwoord op problemen die we daar al kennen:<br />
Applicatie A produceert een event.<br />
Applicatie B verwerkt dit event. Applicatie B wil nu informatie van Applicatie C en past in zijn vraag om die informatie al de context aan aan de verwerking van het event van Applicatie A.<br />
Is er een garantie dat Applicatie C eerst het event van Applicatie A verwerkt vooraleer de vraag van Applicatie B te verwerken? </p>
<p>Ik veronderstel dat in het ideale geval de vraag van Applicatie B ook een event is en er een orde is in de events zodat we zeker zijn dat Applicatie C de events in de correcte orde verwerkt.<br />
Complexer geval als het Applicatie D is die het event van Applicatie A moet verwerken (door bv iets aan te passen in een achterliggende database) en Applicatie C die het event van Applicatie B verwerkt (door een query uit te voeren op die achterliggende database).</p>
<p>Hoe gaat EDA met dergelijke gevallen om?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Wouter		</title>
		<link>https://www.smalsresearch.be/meer-eda-stap-voor-stap-programmeren/#comment-4691</link>

		<dc:creator><![CDATA[Wouter]]></dc:creator>
		<pubDate>Thu, 14 Dec 2023 12:22:23 +0000</pubDate>
		<guid isPermaLink="false">/?p=19610#comment-4691</guid>

					<description><![CDATA[Dag Koen,

je beschrijf dit als 4 stappen, maar ik denk dat dit niet noodzakelijk &quot;niveau&#039;s&quot; van EDA  zijn maar misschien eerder patterns die in bepaalde context kunnen toegepast worden.

Wouter]]></description>
			<content:encoded><![CDATA[<p>Dag Koen,</p>
<p>je beschrijf dit als 4 stappen, maar ik denk dat dit niet noodzakelijk &#8220;niveau&#8217;s&#8221; van EDA  zijn maar misschien eerder patterns die in bepaalde context kunnen toegepast worden.</p>
<p>Wouter</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
