Hey!

If I understand your needs correctly, keep in mind that with this design you could run 
into file collision problems, i.e., "whose has the file?".  The file might be 
busied-out for subsequent writes, or maybe even reads if your reads also lock out the 
flat file.

Can you use some shared area to store you stock quotes, like shared memory.  Then you 
won't have to use the file system and burn out your disk drive in the process.

Or, have I totally missed your point?

I want to do something very similar, but I don't know how to do it in Java.  I know 
this is off-topic but has anyone wrapped Java around a C dll that has shared memory 
setup?  We could take this off-line if the E-list is not interested.

Danny Rubis

Mark Galbreath wrote:

> Question of speed of delivery.
>
> Scenario:
> I have a remote server A that calls remote server B through the firewall to retrieve 
>a pipe-delimited string of real-time market quotes.  At present the webserver makes a 
>Perl CGI call to server A to get the data, formats it into an HTML table, and serves 
>it up on the homepage (www.troweprice.com).  So every HTTP GET request to the 
>webserver spawns a separate process to fetch and process the quote data.
>
> New Design Options (forget CORBA for the moment):
> 1.  Have a cron run the Perl script to write the quote data to a flatfile every 10 
>seconds; have a Java servlet read that file every five seconds, holding the data in 
>memory, and delivering the formatted HTML to the clients per request by spawning 
>multiple threads.
>
> 2.  Have a cron run a C version of the script to get the data every 10 seconds and 
>renew an otherwise static HTML page that will be served by the webserver per every 
>HTTP GET request.
>
> Which solution do you think would be the faster?  Are there others I am neglecting?
>
> Thanks for the input (pun intended)!
>
> -mark
>
> ___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to