|
||||||||
|
Hardware / Software ArchitectureThis web site is run on a four core AMD processor, with 4GB of RAM. At high usage, the computer builds about 50 puzzles a minute not to mention serving up static web pages for people to start filling out the form. The basic puzzle building program is a CPU intensive program written in "C". There is a wrapper program written in Perl that interfaces the compute process to the web. To handle additional load, the program has been modified to talk to compute engines on other computers, thus allowing me to have multiple computers should the need arise. In a similar way the PDF generation can be farmed out to other computers. These provisions have not yet been brought to bear, as I can still buy affordable single computers that can keep up with the load.
|
|||||||
|
|