Language




Die Technik dahinter
zpět
Allgemeines

Die Electronic Sports League ist ein Softwareprojekt, welches ausschließlich auf Open Source Software (OSS) basiert. Die Webseite ist in PHP5 geschrieben, benutzt werden OOP-, XML- und XSLT-Techniken, betriebssystemnahe Aufgaben wurden in Perl implementiert und als RDBMS setzen wir PostgreSQL ein.

Serverseitig setzen wir auf:

Linux als Betriebssystem
Apache als Webserver
LinuxVirtualServer als Load-Balancing Software
Linux-HA/Keepalived/Nagios als High-Availability-Loesung
NFS als Filesharing-Mechanismus
PureFTPd als FTP-Server

Hardware

Momentan setzen wir für die Electronic Sports League folgende Hardware ein:

31 Webserver (Core 2 Quad, schnell mit viel Ram)
6 Datenbankserver (Dual Quadcore-Xeon, sehr schnell mit sehr viel Ram)
2 Fileserver/Loadbalancer (Quadcore-Xeon, sehr schnell mit sehr viel Ram)



Software

Hier folgt eine genauere Aufstellung der Software-Pakete:

Debian Linux (http://www.debian.org/)
Apache (http://www.apache.org/)
PHP5 (http://www.php.net/)
PureFTPd (http://www.pureftpd.org/)
PostgreSQL (http://www.postgresql.org/)
Gnome libxml (http://xmlsoft.org/)
Gnome libxslt (http://http://xmlsoft.org/XSLT/)
LinuxVirtualServer (http://www.linuxvirtualserver.org/)
Keepalived (http://keepalived.sf.net)
Nagios (http://nagios.sf.net)





Statistiky
1.596.520 Users
825.140 Teams
16.922.700 Matches
8.635 Matches yesterday

Electronic Sports League rendertime: 0.42s (not_cached) host: eslphp19