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