Re: Excellent article on Apache/mod_perl at eToys

2001-10-27 Thread Steven Lembark
> Exactly- the statically typed languages I am familiar with have a casting > mechanism to utterly subvert compile-time type checks. While static typing > allows better compile-time optimization, it's value as a debugging > mechanism is near the bottom of the list of advantages for engineering

Re: Excellent article on Apache/mod_perl at eToys

2001-10-27 Thread Joe Schaefer
Rob Nagler <[EMAIL PROTECTED]> writes: > Gunther wrote: > > If you do not have a strongly typed system, then when you break > > apart and rebuild another part of the system, Perl may very well not > > complain when a subtle bug comes up because of the fact that it is > > not strongly typed. Where

Re: Excellent article on Apache/mod_perl at eToys

2001-10-26 Thread Andy Wardley
On Tue, Oct 23, 2001 at 12:02:00PM -0500, Dave Rolsky wrote: > Perl Jewels (Joules?) Perl Oysters :-) A

Re: Excellent article on Apache/mod_perl at eToys

2001-10-26 Thread Ask Bjoern Hansen
On 22 Oct 2001, Matthew Kennedy wrote: > Why was Berkeley DB chosen for caching when a RDBMS (mysql in > this case) was already being used? For speed. You want to hit the RDBMS as little as possibly; Berkeley DB makes a good cache. - ask -- ask bjoern hansen, http://ask.netcetera.dk/ !t

Re: Excellent article on Apache/mod_perl at eToys

2001-10-25 Thread Nathan Torkington
I suppose I should point out that perl.com is always interested in mod_perl articles. If you've learned lessons that others could benefit from, contact the perl.com editor, Simon Cozens <[EMAIL PROTECTED]>. Nat

Re: Excellent article on Apache/mod_perl at eToys

2001-10-25 Thread Matthew Kennedy
On Tue, 2001-10-23 at 12:31, Dave Hodgkinson wrote: > Nathan Torkington <[EMAIL PROTECTED]> writes: > Is there a nice graphicy map of what actually constitutes J2EE onto > which we can overlay the relevant perl bitz? Something like this: http://www.onjava.com/pub/a/onjava/api_map/ http://jav

Re: Excellent article on Apache/mod_perl at eToys

2001-10-25 Thread Tatsuhiko Miyagawa
On Thu, 18 Oct 2001 19:11:04 -0700 (PDT) Andrew Ho <[EMAIL PROTECTED]> wrote: > I checked the list archives and it didn't look like this had been posted yet. > For those of you who haven't seen it yet... a great read on perl.com about > the Apache/mod_perl setup at eToys, co-authored by our own

Re: [OT] Perl daemons (was Re: Excellent article on Apache/mod_perl at eToys)

2001-10-24 Thread Roger Espel Llima
Matthew Kennedy <[EMAIL PROTECTED]> wrote: > Why exactly is that a dirty secret? I've been thinking about > writing one or two standalone poe daemons to handle interfacing > with other systems, and it doesn't seem like such a bad idea. [ ... ] > Is anyone else using independent perl processes in

Re: Excellent article on Apache/mod_perl at eToys

2001-10-24 Thread Perrin Harkins
Matthew Kennedy wrote >Is there a Perl equivalent to Struts? Mason seems to come close if you >keep yourself disciplined somewhat. > I mentioned a couple of tools in the article that are specifically aimed at MVC: OpenInteract, and Apache::PageKit. Actually, I think it's pretty easy to replace

Re: Excellent article on Apache/mod_perl at eToys

2001-10-24 Thread Mike808
Nathan Torkington wrote: > I like the idea of P2EE. Yeah. Maybe it will take off better than "Pervlets" did. Mike808/ -- perl -le "$_='7284254074:0930970:H4012816';tr[0->][ BOPEN!SMUT];print"

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Rob Nagler
Gunther wrote: > If you do not have a strongly typed system, then when you break apart and > rebuild another part of the system, Perl may very well not complain when a > subtle bug comes up because of the fact that it is not strongly typed. > Whereas Java will complain quite often and usually earl

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Dave Hodgkinson
Nathan Torkington <[EMAIL PROTECTED]> writes: > Leon Brocard writes: > > > Perhaps a port of JMS is in order. > > > > Interestingly, I've been thinking along the same lines. Spread > > (http://www.spread.org/) can be used for the publish/subscribe > > messaging domain but queueing seems to be im

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Perrin Harkins
Matthew Kennedy wrote: > On Mon, 2001-10-22 at 21:27, Perrin Harkins wrote: > >>It sounds like the limitation there is that you're interfacing with systems >>that can't notify you when something new happens. That's not Perl's fault. >>If you wrote your daemons in Java alpahabet soup, they'd sti

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Drew Taylor
At 10:11 AM 10/23/01 -0600, Nathan Torkington wrote: >Leon Brocard writes: > > > Perhaps a port of JMS is in order. > > > > Interestingly, I've been thinking along the same lines. Spread > > (http://www.spread.org/) can be used for the publish/subscribe > > messaging domain but queueing seems to b

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Dave Rolsky
On Tue, 23 Oct 2001, Nathan Torkington wrote: > Of course, we couldn't call it a Java bean. They'd have to be Camel > droppings. :-) Perl Jewels (Joules?) -dave /*== www.urth.org We await the New Sun ==*/

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Matthew Kennedy
On Tue, 2001-10-23 at 10:09, Gunther Birznieks wrote: > At 08:46 PM 10/23/2001, Rob Nagler wrote: > >I don't quite understand the difference between worflow in the front-end and > >workflow in the back-end. They both change. The danger of making one part > >of the system easier to change is that

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Nathan Torkington
Leon Brocard writes: > > Perhaps a port of JMS is in order. > > Interestingly, I've been thinking along the same lines. Spread > (http://www.spread.org/) can be used for the publish/subscribe > messaging domain but queueing seems to be important too. Straying a > bit offtopic perhaps, but I wonde

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Matthew Kennedy
On Mon, 2001-10-22 at 21:27, Perrin Harkins wrote: > > It sounds like the limitation there is that you're interfacing with systems > that can't notify you when something new happens. That's not Perl's fault. > If you wrote your daemons in Java alpahabet soup, they'd still have to poll > the pop3

RE: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Matthew Kennedy
On Mon, 2001-10-22 at 20:14, Robert Koberg wrote: > > > > For comparions, a nice aspect of j2ee applications IMHO is the > > "application server" tends to be more general. ie. the application > > server is not just the web server (as it is with mod_perl). I've found > > j2ee features such as mes

Re: [OT] Perl daemons (was Re: Excellent article on Apache/mod_perl at eToys)

2001-10-23 Thread lembark
-- [EMAIL PROTECTED] on 10/23/01 10:23:18 -0500 >> >> Is anyone else using independent perl processes in a web app, or have strong >> reasons not to? I use them for quite a few things. fork/exec works nicely in perl (on unix at least), allows me to write daemons for most things. Why do you a

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Gunther Birznieks
At 10:36 PM 10/23/2001, Leon Brocard wrote: >Perrin Harkins sent the following bits through the ether: > > > Perhaps a port of JMS is in order. > >Interestingly, I've been thinking along the same lines. Spread >(http://www.spread.org/) can be used for the publish/subscribe >messaging domain but qu

[OT] Perl daemons (was Re: Excellent article on Apache/mod_perl at eToys)

2001-10-23 Thread claudio
> > Is anyone else using independent perl processes in a web app, or have strong > reasons not to? Our web application (Metadot) provides a number of functions that are fulfilled by a daemon written in perl. Among these are: collecting content from syndicated news channels, sending email messages

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Gunther Birznieks
At 09:45 PM 10/23/2001, Perrin Harkins wrote: >Matt Sergeant wrote: > >>OK, so what are we missing? > > >Based on the comments I've seen here over the years, and some on Slashdot, >the thing that seems to worry people the most is the lack of an obvious >message queue API in Perl. I've seen plen

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Gunther Birznieks
At 08:46 PM 10/23/2001, Rob Nagler wrote: > > is easier and more standardized, and well documented. But I "feel" like > > coding front-end web applications is much easier in Perl where the workflow > > bits change all the time. For this, I like using SOAP on the backend Java > > server and SOAP on

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Leon Brocard
Perrin Harkins sent the following bits through the ether: > Perhaps a port of JMS is in order. Interestingly, I've been thinking along the same lines. Spread (http://www.spread.org/) can be used for the publish/subscribe messaging domain but queueing seems to be important too. Straying a bit off

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Perrin Harkins
Matt Sergeant wrote: > OK, so what are we missing? Based on the comments I've seen here over the years, and some on Slashdot, the thing that seems to worry people the most is the lack of an obvious message queue API in Perl. I've seen plenty of implementations, but there isn't a plug-n-play

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread wsheldah
Matthew Kennedy wrote: > Secondly, I've worked on a good-sized commerce site with > mod_perl+HTML::Mason. One of the more dirty secrets is that the back-end > of the site involves several standalone perl programs running as > daemons. What's even worse is; most of them have to sit in poll/wait >

Re: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Rob Nagler
> is easier and more standardized, and well documented. But I "feel" like > coding front-end web applications is much easier in Perl where the workflow > bits change all the time. For this, I like using SOAP on the backend Java > server and SOAP on the front-end Perl. I don't quite understand the

RE: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Matt Sergeant
> However, I would have to say that I "feel" like coding > middleware in Java > is easier and more standardized, and well documented. OK, so what are we missing? I feel like we're getting pretty close to standardisation of middleware development with environments like POE (which rocks, but is u

RE: Excellent article on Apache/mod_perl at eToys

2001-10-23 Thread Gunther Birznieks
At 09:14 AM 10/23/2001, Robert Koberg wrote: > > For comparions, a nice aspect of j2ee applications IMHO is the > > "application server" tends to be more general. ie. the application > > server is not just the web server (as it is with mod_perl). I've found > > j2ee features such as message bean

Re: Excellent article on Apache/mod_perl at eToys

2001-10-22 Thread Perrin Harkins
on 10/22/01 11:13 AM, Matthew Kennedy at [EMAIL PROTECTED] wrote: > Why was Berkeley DB chosen for caching when a RDBMS (mysql in this case) > was already being used? It's faster and less resource-intensive for this kind of thing. We just wanted a really fast persistent hash, and didn't need SQL

RE: Excellent article on Apache/mod_perl at eToys

2001-10-22 Thread Robert Koberg
> For comparions, a nice aspect of j2ee applications IMHO is the > "application server" tends to be more general. ie. the application > server is not just the web server (as it is with mod_perl). I've found > j2ee features such as message beans, queues and such especially useful > for back-end w

Re: Excellent article on Apache/mod_perl at eToys

2001-10-22 Thread Matthew Kennedy
Firstly, I am curious... Why was Berkeley DB chosen for caching when a RDBMS (mysql in this case) was already being used? Secondly, I've worked on a good-sized commerce site with mod_perl+HTML::Mason. One of the more dirty secrets is that the back-end of the site involves several standalone perl

Re: [OT] Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Perrin Harkins
> Wasn't this "seasonal rush" at least partly caused by the so-called toywar > (www.toywar.com) between eToys.com (the online retailer) and etoy.com > (the art group)? There were a lot of DoS attacks (and some even uglier, nastier ones) in 1999 as a result of that. Most of that was dealt with th

[OT] Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Thomas Klausner
Hi! On Fri, Oct 19, 2001 at 09:59:18AM -0400, Drew Taylor wrote: > What I found most interesting was the detail of the extensive caching which > was implemented to survive the seasonal rush. Wasn't this "seasonal rush" at least partly caused by the so-called toywar (www.toywar.com) between eToys

Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Keith G. Murphy
Andrew Ho wrote: > > Hello, > > I checked the list archives and it didn't look like this had been posted yet. > For those of you who haven't seen it yet... a great read on perl.com about > the Apache/mod_perl setup at eToys, co-authored by our own mod_perl > regular contributer Perrin Harkins. >

Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Tom Servo
If memory serves, I think we had something like 20-30 proxy servers and I think, at the end, we had w21 through w112 for app servers, so something like 92 app servers. I don't remember how many search boxes though. Thanks for the article Perrin, I didn't know half of what you, Ollie, Chris, Ada

Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Perrin Harkins
> What I'd love to see is the avg spec and numbers of machines in each > section. So how many proxy, mod_perl and search servers were required to > give the phenomenal performance you managed to achieve. Well, this was a long time ago (I wrote the article over a year ago), and I don't remember e

RE: [Templates] Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Joe Breeden
olkit List > Subject: Re: [Templates] Re: Excellent article on Apache/mod_perl at > eToys > > > What I found most interesting was the detail of the extensive > caching which > was implemented to survive the seasonal rush. I look forward > to working on > a proje

RE: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Clinton Gormley
> > Thanks to all for the kind words. This article actually went > up a little > bit before it was supposed to, and there should be a revision > going up soon > with some grammatical fixes and a set of graphics to > illustrate parts of it. > I'll post a follow-up when that happens in case any

Re: [Templates] Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Drew Taylor
What I found most interesting was the detail of the extensive caching which was implemented to survive the seasonal rush. I look forward to working on a project one day that is big enough to warrant such a system. All in all, a most excellent and informative read. Thanks again for everything y

Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Perrin Harkins
Thanks to all for the kind words. This article actually went up a little bit before it was supposed to, and there should be a revision going up soon with some grammatical fixes and a set of graphics to illustrate parts of it. I'll post a follow-up when that happens in case anyone wants to go and

RE: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Geoffrey Young
> -Original Message- > From: Gunther Birznieks [mailto:[EMAIL PROTECTED]] > Sent: Friday, October 19, 2001 6:47 AM > To: mod_perl List > Cc: Template Toolkit List > Subject: Re: Excellent article on Apache/mod_perl at eToys > > > Yeah we really enjoyed

Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Gunther Birznieks
Yeah we really enjoyed it over here. I think it's really excellent to get great advocacy articles about Perl and surrounding products (mod_perl, TT, etc) powering real businesses with real high powered needs out there like this one. :) At 04:40 PM 10/19/2001, Greg Cope wrote: >Andrew Ho wrote

Re: Excellent article on Apache/mod_perl at eToys

2001-10-19 Thread Greg Cope
Andrew Ho wrote: > > Hello, > > I checked the list archives and it didn't look like this had been posted yet. > For those of you who haven't seen it yet... a great read on perl.com about > the Apache/mod_perl setup at eToys, co-authored by our own mod_perl > regular contributer Perrin Harkins. >