﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ramon Smits commented on Email is unreliable, asynchronous, communication channel</title><description>I also had mail delivered with large time spans around last weekend so I guess gmail had lots of spam mail to process last weekend :)
</description><link>http://ayende.com/3428/email-is-unreliable-asynchronous-communication-channel#comment3</link><guid>http://ayende.com/3428/email-is-unreliable-asynchronous-communication-channel#comment3</guid><pubDate>Wed, 23 Jul 2008 13:13:21 GMT</pubDate></item><item><title>Ayende Rahien commented on Email is unreliable, asynchronous, communication channel</title><description>Publishing to the end point is always synchronous.
  
As a simple example, trying to publish to ActiveMQ will fail if the ActiveMQ is not up.
  
MSMQ publishing is sync, the part where you register the message in the local queue :-)
</description><link>http://ayende.com/3428/email-is-unreliable-asynchronous-communication-channel#comment2</link><guid>http://ayende.com/3428/email-is-unreliable-asynchronous-communication-channel#comment2</guid><pubDate>Mon, 21 Jul 2008 10:45:40 GMT</pubDate></item><item><title>Udi Dahan commented on Email is unreliable, asynchronous, communication channel</title><description>Yes, it is asynchronous, but the use of an SMTP server to send the email is very much synchronous. If the server is down, or slow, or whatever, your thread will be blocked.
  
  
I know you know this Oren, but a lot of people fall into this trap.
  
  
You can see how to work around this problem in the code I posted here:
  
  
http://udidahan.weblogs.us/2008/06/06/web-scalability-slides-and-code/
  
</description><link>http://ayende.com/3428/email-is-unreliable-asynchronous-communication-channel#comment1</link><guid>http://ayende.com/3428/email-is-unreliable-asynchronous-communication-channel#comment1</guid><pubDate>Mon, 21 Jul 2008 10:39:35 GMT</pubDate></item></channel></rss>