Hey BDRG-ers!
I have a request by a potential client for an unusual web application
architecture, and wanted to see if anyone else out there has any ideas
or knows of any Rails patches or non-Rails MVC webapp frameworks that
might fit the bill.
Basically, what they want to do is run the entire application within
the Postgres database engine...data, business logic, page rendering,
everything. What that suggests to me on first blush is either lots of
PL/Ruby (and a newly invented internal logical architecture and
framework to structure it), or patching Rails to pull all its view
elements from the database like some Content Management System on
steroids.
Of course, I will probably be pushing back on this architectural
requirement for phase 1, just so we can get something working quickly
and with minimal expense. So far, security is the only reason given
for the database-centric architecture, but we've secured some pretty
sensitive systems using more traditional web application architectures
before. Also, this architecture would affect our ability to cluster
the application across arrays of cheap servers too...we'd be
improvising so much that's a given in Rails. I'm not so sure that the
benefit would be worth the time and expense over a properly tiered
standard webapp.
Anybody else have any thoughts or references?
- Kevin
_______________________________________________
Bdrg-members mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/bdrg-members