4 ms·
The AppJets people were definitely on something. So it is nice to see that the idea survives. I personally go the nodejs way, the asynchronous way, but that's
by jhrobert 16y ago
The AppJets people were definitely on something. So it is nice to see that the idea survives.
I personally go the nodejs way, the asynchronous way, but that's because I need raw metal level performance. The event based programming model of nodejs is hard to get right, dealing with concurrent activities is probably harder than it is already with threads.
PostgreSQL comes preinstalled with Erbix. I hence assume that it is fair to call Erbix an SQL JavaScript platform.
However, according to the FAQ, "transactions" are not supported yet, this is puzzling, how is synchronization handled?
I saw no mention of Comet either.
So, I do like the idea but the lack of Comet and SQL transactions seriously limit the range of addressable applications.
If I were Erbix, I would brand this "alpha" rather than "beta" and implement Comet & SQL transaction before going to "beta" stage.
However there is value in the "release early, release often" motto, so maybe I am wrong or maybe I missed something and synchronization issues are dealt with in some magical way?
- mehi 16y agoThanks for your comments. We actually have synchronization an transactions. You can execute any SQL statement, including BEGIN, ROLLBACK and COMMIT. It's just that we haven't finished the database driver wrapper yet, so you have to handle them manually for now. I was unclear in the FAQs, will update the page.