.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #21  
Old June 3rd, 2006, 02:41 AM
Will's Avatar

Will Will is offline
Lieutenant Colonel
 
Join Date: Mar 2001
Location: Emeryville, CA
Posts: 1,412
Thanks: 0
Thanked 0 Times in 0 Posts
Will is on a distinguished road
Default Re: The new PBW

If SE:V remains about the same popularity as SE:IV, and the load on the PBW server remains the same, I would agree that simply spawning a new process would work. But, we all know that SE:IV -- even after more than 5 years -- is getting more new people coming in. I think it would be safe to say that eventually, PBW will get too big to be handled by a single box in Geo's basement. It really wouldn't be too much programming-wise to add support for multiple machines behind PBW. A really simple way to do it is have one box as the gateway, which has the website and front-end controls, email, etc., and behind that, 1+ machines on a switch connected to the gateway (no connection to the 'net). The gateway computer keeps track of which turns are being processed where, and can farm out turn processing to the other machines by simple socket connections to turn processing controllers on the satellite boxes. When a turn is ready or scheduled to be processed, just pick a machine based on some criteria, send a message with the location of the turn files (probably best to keep everything on one big central RAID'ed drive), the satellite machine processes, and sends a message back when it's done so the gateway can send out the emails and update the website.

While it likely will not be immediately necessary, it would still be a good idea to design the capability in from the start. That way, when it is needed, it's just a matter of getting a donation drive started for equipment, and configuring the machines to network.
__________________
GEEK CODE V.3.12: GCS/E d-- s: a-- C++ US+ P+ L++ E--- W+++ N+ !o? K- w-- !O M++ V? PS+ PE Y+ PGP t- 5++ X R !tv-- b+++ DI++ D+ G+ e+++ h !r*-- y?
SE4 CODE: A-- Se+++* GdY $?/++ Fr! C++* Css Sf Ai Au- M+ MpN S Ss- RV Pw- Fq-- Nd Rp+ G- Mm++ Bb@ Tcp- L+
Reply With Quote
  #22  
Old June 3rd, 2006, 04:24 AM
Thermodyne's Avatar

Thermodyne Thermodyne is offline
Lieutenant Colonel
 
Join Date: Dec 2000
Location: DC Burbs USA
Posts: 1,460
Thanks: 0
Thanked 1 Time in 1 Post
Thermodyne is on a distinguished road
Default Re: The new PBW

Based on the hardware in use, it will be a while before he needs a cluster.
__________________





Think about it
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 09:38 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.