Re: Camping or Merb



Eduardo Tongson wrote:
Hi folks,

We will be creating a heavy traffic site that uses Ajax, Flash video
and has heavy persistent database connectivity. Database will be most
probably PostgreSQL.

Usage requires speed close to real time, bandwidth or latency will not
be an issue. I'm pretty sure we can accomplish all of this if we stick
to pure Ruby. But we would like to create it using a web framework and
take advantage of Swiftiply, Erubis, Mongrel etc. .

My research shows that we will be needing Swiftiplied Mongrel and
should avoid Activerecord (use Og?). The closest frameworks in mind
are Camping and Merb. Which of these two would be the best option for
us?

Camping is very hard to modify, so merb is probably better choice, swiftiply is nice but it's new solution and hard to tell how well it works yet.

anyway i would recommend nginx as load balancer and for serving static files and flv's, evented mongrel for backend, merb for backend, erubis for templates, and sequel fro postgresql database - supports connection pooling and persistent connections.

i tested my own micro-framework based on evented mongrel handlers and it was working 20 (yes 20) times faster then standard rails setup.

if you are interested in high availbility and perfomance tunning please contact me.

.



Relevant Pages

  • Re: idiot database flamewars
    ... > I have manged to get connectivity at leased I think I do. ... next section lists ... The database will ask for a password but so will ... >>It's more of a Wine question than anything else, ...
    (Fedora)
  • Exception in creating InitialContext.
    ... here is a class to make connectivity with Derby database. ... public static boolean validate ...
    (comp.lang.java.programmer)
  • Re: Java/SQL Developer for a 12 month contract opportunity in Albany, NY
    ... contract opportunity in Albany, NY. ... specifically database design, testing and implementation. ... What a surprise, connectivity involved connecting to databases. ...
    (comp.lang.java.programmer)
  • Re: Which databse?
    ... But by using a specific database connectivity layer, you lock yourself into only using that database. ... Somewhere around here I have a Delphi W32 proof of concept that makes the switch back and forth online by just clicking on a "ChangeString" button. ...
    (borland.public.delphi.non-technical)
  • Re: Advice on choosing IP PBX
    ... intelligent system that will integrate with our database, ... I wish I knew how they could get ISDN interfaces so cheap... ... line for your ADSL connectivity (unless you've got cable or leased line ... a business quality service and go with it - however you mention database ...
    (uk.telecom)