On Thursday, April 18, 2013 7:00:48 PM UTC-4, Arnon Marcus wrote:

> Well, as for the database, there are obvious security issues and 
> performance issues - I mean, having an open connection from all clients to 
> a single back-end database is a pretty nutty prospect for most serious 
> programmers...
>

I don't know all the details, but I don't think that's how it works. And 
from what I can tell, both the Derby and the Meteor folks are "serious 
programmers". 
 

> And as for No-SQL vs RDBM, well, again, it is a question of 
> target-audience - it depends on the level of complexity of inter-relation 
> in your use-case's data model, so as I said - complex data-model benefit 
> way too much from RDBMs and gain so little from No-SQL that it is simply 
> un-fit for them... But that's a different topic altogether.
>

https://unroll.me/ uses MySQL.
 

> As for no-refresh updates of the web-browser, it has nothing to do with 
> meteor/derby or even any kind of real-time app - it is a browser-extension, 
> coupled with a client/server library, that monitors your file-savings of 
> your code, and pushes updates to your development browser. There are many 
> such solutions today for many kinds of browsers and serves - it was just 
> easy to implement in node.js because it's all javascript on both ends... 
> There is nothing fundamentally restricting from doing this with web2py - 
> you can run an instance of node.js that basically only does "that" for you, 
> and still use web2py for all other stuff... It can even be implemented 
> inside web2py itself, with like a worker-thread or something... You can 
> even write something like this yourself - basically poll on file-changes of 
> your javascript code, and stream them over an open web-socket, and parse 
> them on your clien-side code to update your existing page...
>

I don't think Meteor or Derby are fully worked out yet, but neither is your 
hypothetical web2py variant that does all this. At the moment, Meteor and 
Derby at least have the advantage of existing. I think that's the point 
Ramos was making -- Meteor is doing some cool stuff now, not that such 
things couldn't in theory be implemented in another language/platform. 
Actually, 
in the Python world, there is (was?) the 
Planet<http://www.planetframework.com/>framework, though it is proprietary and 
was quite expensive (looks like 
it's no longer active or available).

Anthony

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to