Mein Team entwickelt ein großes Musikportal in PHP. Es ist zu hoffen, dass das Portal innerhalb eines Jahres nach seiner Einführung eine Million Nutzer haben wird. Das Portal ermöglicht es Nutzern, Wiedergabelisten zu erstellen, Musik zu streamen und herunterzuladen.Infrastruktur für ein großes PHP-Projekt erforderlich
Bis jetzt haben wir Anwendungen entwickelt, die von maximal etwa 1000 simultanen Benutzern verwendet wurden. Dieses Portal hat eine andere Größenordnung.
Ich möchte wissen, ob es Benchmarks zur Berechnung der Hardware-Speicheranforderungen und Bandbreitenanforderungen für solche große Projekte gibt.
Auch, wenn ein Content Delivery Network (CDN) alle verkehrsbezogenen Probleme oder etwas bestimmtes - wie Caching - behandelt werden muss.
Welche Datenbank wäre geeignet? Kann mySQL mit solchen Lasten umgehen oder ist etwas anderes erforderlich?
Dank
Vinayak