On 1/27/11 10:56 AM, "Damon Courtney" <da...@tclhome.com> wrote:
> >On Jan 27, 2011, at 9:12 AM, Clif Flynt wrote: > >> >> Would it be reasonable to do a compare-and-contrast panel at the Tcl >> conference? Would anyone be willing to step up and defend their turf? > >I'm hoping to go this year and drag Karl along. He's quite a busy guy >though, so I don't know if he can leave his commercial endeavors for 3 >days and do something academic. 0-] If I can make it this year, I'd be >happy to sit in on a panel as Rivet rep. I am quite interested. In fact I think there are only about two broken things in Tcl that if they were fixed it would be strong for many years to come. (And it's not coroutines and tail recursion.) I would like to come try to cause something around that. >I use Rivet for the big projects. I like having Apache there where it >really counts. I know it will get the job done and that despite problems >with my Tcl or maybe even problems in Rivet, Apache will run like a champ >under tremendous load and never let me down. As for Rivet itself, the >nice thing about it is that it's pretty small when you look at it. Yeah, Tcl / PostgreSQL / Rivet / Apache is industrial-strength. No doubt about it. Add varnish in front of your Apache server and your capacity for serving pages goes way up (things that can be cached such as images, pages to non-logged-in users, etc, can be served repeated by varnish with no heavyweight Rivet-enabled, database-enabled Apache backend involvement. Then hook up with a content delivery network and start generating URLs to them referencing your cached content. Now you can do millions of pages a day. Get a load balancer and start adding webservers. Cluster your database with Slony (and soon, native PostgreSQL 9) and start adding database servers. It scales. That would probably be my paper... Building and running a Top 1000 Website using Tcl >With all the work Massimo has done on the builds, Rivet compiles with >ease now. The same could not be said of previous versions. And, because >it's built on top of Tcl, you have powerful packages available for just >about everything you need. Whenever I compile PHP, I always have to >figure out which of the 1000 --enable-X options to enable to get the >support I need built into the module. Massimo has made a huge difference. M --------------------------------------------------------------------- To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org For additional commands, e-mail: rivet-dev-h...@tcl.apache.org