Perhaps. I definately agree on the performance aspect. My personal concern
is a stability one. Basically I just dont believe the servlet model can
offer the same sort of stability that the one-hit page model can,
principally because on a php page, if the code raises an exception, it'll
flatten the page, not the server. There can also be issues with locking ,
'leakyness' (not *really* as big a problem with python, but I've seen it
in java servlets despite the touted magic of garbage collection).

Finally I do believe webware is not too hard to kill. I'm sadly having to
reboot the webware install I maintain pretty regularly.

Now all that aside , heres why I persevere: Webware is good! The webkit
offers a pretty straight forward way to generate persistant servlet stylee
without horrible.java.abstact.compsci.evil brain hurt. Its pythonic and
pythonic is nice.

Any process control stuff is going to need a persistant process anyway.
Maintaining serial connections, listening for state data from devices etc
etc. One aproach has been a little more abstraction.

I put together a system for controling a large security camera network
that works *imaculately* that had this;-

control data<---[pc]->control server<-[xml-rpc]---->interface
                                                        |
camera data <---[pc's]->storage<------[mjpeg streams]---+

the beauty of that, is that I had a php interface that could talk to the
server while isolating the control server from 'idiot userfinger land'.
I also put together a little delphi app that had dials and knobs and other
eyecandy, and generally it was a functional well apreciated interface and
worked well. The control server runs webware, but not for the web
interface, but rather for xml-rpc. Strange hack granted, but the structure
of webware suited the task perfectly.

Also handy: It needed no db :) I still cant wrap my head around making
mysql threadsafe.

--
Shayne O'Neill..   trådkrämare
http://perth.indymedia.org
"I trust God speaks through me. Without that, I couldnt do my job."
--George W Bush.
http://atheism.about.com/b/a/099745.htm


On Thu, 20 Jan 2005, Winston Wolff wrote:

> I regularly run apache bench to test my website on my rather slow
> 800MHz Mac.  It serves about 40 pages per second.  This is somewhat
> faster than PHP runs, and 20 times faster than my old JSP/J2EE
> application would run.  So I think performance of Webware is top notch.
>   Also related to performance is reliability and I find Webware very
> stable.  When one servlet raises an exception, it does not cause
> problems for other parts of the website.  If the whole thing should go
> down, then it will automatically restart.
>
> -winston
>
>
> On Jan 20, 2005, at 11:05 AM, michelts wrote:
>
> > Hi guys!
> >
> > I planning to make a system to automatizate the site factory. I use
> > cheetah and webware, each site will have a standart look and feel, I
> > will have several sites (the goal is to hit up to 1000 clients in one
> > year), my worry is with the webware performance. Each site will have
> > few acess, but grouping all the sites... I think it's about
> >
> > Is there a reason to worry or webware can handle this? Does anyone
> > have a big site running under webware?
> >
> > --
> > Michel Thadeu Sabchuk
> > Curitiba - PR
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> > Tool for open source databases. Create drag-&-drop reports. Save time
> > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> > Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> > _______________________________________________
> > Webware-discuss mailing list
> > Webware-discuss@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/webware-discuss
> >
> >
> _________________________________________
> winston wolff - (646) 827-2242 - http://www.stratolab.com - learning by
> creating
>


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Webware-discuss mailing list
Webware-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to