awesome - pls send me your GTalk/Mail id to al @ strongloop.com. look forward to chatting with you, thanks Fred!
On Monday, February 24, 2014 11:05:23 PM UTC-8, fred wang wrote: > > A, > > It is real-time transaction system like banking money transfer from > account A to B. Because the sizing of accounts, it couldn't be put in a > single DB so we could not use serialize to achieve the goal. Java/J2EE > seems to support this, SOA and enterprise development requirement > better. Sure, we can connect and talk on gtalk. > > -Fred > > > On Tue, Feb 25, 2014 at 3:39 AM, altsang <[email protected]<javascript:> > > wrote: > >> Hey Fred, >> >> Yes you're right, not just node but just about languages/platforms that >> have some form of transaction management is single source oriented. 2PC >> continues to be a beast and the use case becomes even more visited with >> needing to coordinate between different data stores. At StrongLoop we have >> a "modern" ODM (datasource juggler) that abstracts data into models (value >> objects) across multiple data sources (rdbms, nosql, etc...) and we have >> transaction management as a feature for consideration on our roadmap. >> Would you have some time to connect and chat about your use case? >> >> -a- >> >> *StrongLoop <http://strongloop.com/>** makes it easy to **develop APIs >> <http://strongloop.com/mobile-application-development/loopback/>** in >> Node and gain **valuable insights >> <http://strongloop.com/node-js-performance/strongops/>** into your apps. >> Getting started is easy via an **npm install >> <http://strongloop.com/get-started/>**.* >> >> >> On Sunday, February 23, 2014 8:08:23 PM UTC-8, fred wang wrote: >> >>> Aria, You might be right, transaction manager to support XA might not >>> something node.js provide but I would like to know where to support in >>> Javascript stack. >>> >>> Let me be more specific, because we have to use different data >>> sources(you can image one is MySQL, the other one is PG) when we want to >>> use Nodes.js , so distributed transaction support is important and single >>> Database driver is not sufficient. I saw Serialize support transaction but >>> my understanding is that it only support one data source. I am looking for >>> something in Javascript which is some container supporting JTA in Java. >>> >>> Thanks anyway for the help. Any others have any insights to share? >>> >>> Fred >>> >>> >>> On Mon, Feb 24, 2014 at 12:25 AM, Aria Stewart <[email protected]>wrote: >>> >>> On Sun, Feb 23, 2014 at 08:06:08AM -0800, [email protected] wrote: >>>> > All, >>>> > >>>> > I wonder whether node.js support two phase commit(we have to split >>>> data >>>> > in different Database due to the data size or not). I saw Sequelize >>>> has >>>> > supported transaction. If not, is there a plan when it will be >>>> supported? >>>> >>>> That's not exactly something node provides itself: That's a protocol >>>> between >>>> you and the databases. >>>> >>>> MySQL supports this with its XA Transactions, purely within the MySQL >>>> command >>>> language itself; other databases vary. >>>> >>>> I don't know of many (any, but I've not looked hard) layers on top of >>>> databases >>>> that support it -- but you can usually make it work if you can get >>>> access to >>>> the low-level database handles for those fancier layers. >>>> >>>> Aria >>>> >>> >>> -- >> -- >> Job Board: http://jobs.nodejs.org/ >> Posting guidelines: >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >> You received this message because you are subscribed to the Google >> Groups "nodejs" group. >> To post to this group, send email to [email protected]<javascript:> >> To unsubscribe from this group, send email to >> [email protected] <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/nodejs?hl=en?hl=en >> >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "nodejs" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/nodejs/m1E8aZD_12c/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
