|
|
|
Location : BEToptions Home > WAGERplayer > Technical
ArchitectureWAGERplayer runs on Linux, Unix and Windows platforms. BEToptions recommend Linux as the most stable platform allowing for remote administration and support. The applications are developed using PHP, a server-side, cross-platform, HTML embedded scripting language developed by the Apache Software Foundation, developers of the most widely used web server software on the Internet today. PHP is generally regarded as less resource intensive and more stable than Microsoft ASP and Allaire Cold Fusion. Today, PHP is deployed at over 6 million web sites and runs on Linux, all popular Unix operating systems and Windows Server platforms. The recommended Web Server is Apache and the Database Server is MySQL on Linux. The system can also run on IIS, and can be ported to most popular database servers including Oracle, DB2, Informix and SQL Server. The system utilises the Zend Optimiser for PHP enhanced security and performance. BackupIn addition to Regular backups to tape, WAGERplayer provides for a hot standby at all times. In its minimum recommended configuration, the entire WAGERplayer system is replicated across two servers. In the event of a single server failure, the system will automatically detect the outage, and reconfigure the application to direct all requests to the redundant server. The recommended Firewall system (CheckPoint Firewall) needs to be configured to re-direct all requests to the hot standby, in the event of a failure. HardwareThe recommended Linux operating system will run reliably on mjor hardware platforms. We recommend DELL servers. In a basic configuration, the system requires a Database and Web server. This is a recommended minimum configuration only.
Stress TestingThe WAGERplayer system has been stress tested to show a throughput capability of 200 bets per second on a minimal single server configuration. To perform these tests, BEToptions have built a stress test system called auto_bet that replicates normal browser (customer) usage within defined parameters of the web site. This is achieved through a customised robot that trawls the web site and replicates the activities of browser and customer betting sessions online. The Betting Robot is built to randomly perform each of the following tasks; browse the front-end web site, login to the web site, select sports, events and markets and place single and multiple bets across randomly selected sports. Further specifications and details of these tests are available on request.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||