<?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: Scalability Article up on InfoQ</title>
	<atom:link href="http://www.udidahan.com/2008/04/10/scalability-article-up-on-infoq/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.udidahan.com/2008/04/10/scalability-article-up-on-infoq/</link>
	<description>Enterprise Development Expert &#38; SOA Specialist</description>
	<lastBuildDate>Sat, 11 Feb 2012 15:16:10 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: udidahan</title>
		<link>http://www.udidahan.com/2008/04/10/scalability-article-up-on-infoq/comment-page-1/#comment-37503</link>
		<dc:creator>udidahan</dc:creator>
		<pubDate>Sat, 06 Nov 2010 12:15:38 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2008/04/10/scalability-article-up-on-infoq/#comment-37503</guid>
		<description>Maninder,

I&#039;d recommend not worrying too much about the definition, but rather which type of architecture is *useful*. That being said, the original definition was number 1.</description>
		<content:encoded><![CDATA[<p>Maninder,</p>
<p>I&#8217;d recommend not worrying too much about the definition, but rather which type of architecture is *useful*. That being said, the original definition was number 1.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maninder</title>
		<link>http://www.udidahan.com/2008/04/10/scalability-article-up-on-infoq/comment-page-1/#comment-37496</link>
		<dc:creator>Maninder</dc:creator>
		<pubDate>Thu, 04 Nov 2010 18:04:54 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2008/04/10/scalability-article-up-on-infoq/#comment-37496</guid>
		<description>Udi,
Do you know of an authoritative source that defines the semantics around stateful and stateless services?
I come across different meanings of stateless service
Definition 1) Ability for any server in your application farm to handle a request.
This simply means that request handling does NOT require server affinity. Hence, any server can handle the request. Though this does not mean that there is no saga associated with the request handling. It simply means that saga is globally avilable, either via distributed cache or database and any server can pull the saga and proceed to process the message.

2.Definition 2 :- Share nothing architecture
Each request is self contained and there is no shared saga. Hence any server can process the request with just the data available within the request. Though in this case, you could argue that saga could be serialized with response to the client and hence, each request comes with  data + saga and server can interpret saga and process data.

Can you please help point to the right direction that can define stateless service so that i can look at above 2 scenario and say if they are both stateless or stateful?

Thank you.</description>
		<content:encoded><![CDATA[<p>Udi,<br />
Do you know of an authoritative source that defines the semantics around stateful and stateless services?<br />
I come across different meanings of stateless service<br />
Definition 1) Ability for any server in your application farm to handle a request.<br />
This simply means that request handling does NOT require server affinity. Hence, any server can handle the request. Though this does not mean that there is no saga associated with the request handling. It simply means that saga is globally avilable, either via distributed cache or database and any server can pull the saga and proceed to process the message.</p>
<p>2.Definition 2 :- Share nothing architecture<br />
Each request is self contained and there is no shared saga. Hence any server can process the request with just the data available within the request. Though in this case, you could argue that saga could be serialized with response to the client and hence, each request comes with  data + saga and server can interpret saga and process data.</p>
<p>Can you please help point to the right direction that can define stateless service so that i can look at above 2 scenario and say if they are both stateless or stateful?</p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Durable Messaging Dilemmas</title>
		<link>http://www.udidahan.com/2008/04/10/scalability-article-up-on-infoq/comment-page-1/#comment-27573</link>
		<dc:creator>Durable Messaging Dilemmas</dc:creator>
		<pubDate>Thu, 17 Jul 2008 22:41:39 +0000</pubDate>
		<guid isPermaLink="false">http://udidahan.weblogs.us/2008/04/10/scalability-article-up-on-infoq/#comment-27573</guid>
		<description>[...] idempotent messages that could be resent as many times as necessary. You can read more about it here. This solution isn&#8217;t viable for other kinds of interactions but was just what we needed to [...]</description>
		<content:encoded><![CDATA[<p>[...] idempotent messages that could be resent as many times as necessary. You can read more about it here. This solution isn&#8217;t viable for other kinds of interactions but was just what we needed to [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

