Well, I can't speak for Michael, but we want them because we need to
update the database *and* send events notifying other parts of the
distributed system about the change.  We really don't want to do only
one *or* the other, because that requires that we get into the fun
world where distributed tools in multiple languages can't trust the
events we send, or need to implement client polling to notice change.

Distributed database transactions?  Not much fun.  Transactions that
cover more than just one technology?  More useful.

Daniel

On Sat, Dec 31, 2011 at 09:39, Leonardo Borges
<leonardoborges...@gmail.com> wrote:
> Distributed transactions slow u down.... Why the hell would you want that?
> I'm yet to see a valid use case! They require sticky sessions which suck for
> scalability! Keep in mind it's 4am on the 31st of December :-)
>
> Leonardo Borges
> www.leonardoborges.com
> Sent from my Galaxy Nexus(IceCreamSandwhich)
>
> On Jan 1, 2012 3:42 AM, "Bronsa" <brobro...@gmail.com> wrote:
>>
>> maybe avout is what you're looking for?
>> https://github.com/liebke/avout
>>
>> 2011/12/31 Michael Jaaka <michael.ja...@googlemail.com>
>>>
>>> Is there any attempt to make distributed transactions?
>>> The usage scenario is the same like in JEE apps.
>>> I mean, there is a web service call, the transaction is started, there
>>> are some changes to db, some jms sends and when there is no failure
>>> all is commited.
>>> Maybe someone is already using glassfish or spring from clojure? Some
>>> reference to github?
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To post to this group, send email to clojure@googlegroups.com
>>> Note that posts from new members are moderated - please be patient with
>>> your first post.
>>> To unsubscribe from this group, send email to
>>> clojure+unsubscr...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/clojure?hl=en
>>
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clojure@googlegroups.com
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en



-- 
♲ Made with 100 percent post-consumer electrons

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to