Puncte:1

Este suficient un server virtual pentru o platformă de încărcare video sau am nevoie de o găzduire precum AWS și Oracle?

drapel cn
A H

Dezvolt o platformă în care utilizatorii pot încărca videoclipuri, pot cere videoclipuri și descărca videoclipurile încărcate de alți utilizatori. Am dezvoltat platforma folosind Java Spring Boot, Angular și MongoDB și totul funcționează perfect pe localhost. Totuși, nu știu ce fel de server ar trebui să închiriez pentru că nu știu câți utilizatori vor folosi platforma mea, câte încărcări/descărcări simultane voi avea etc. Platforma este destinată persoanelor academice (profesori, studenți etc.). Am următoarele opțiuni în minte:

  1. Server virtual, Linux V10 8 GB RAM SSD de 300 GB 4 CPU vCore 8 GB RAM garantat conexiune de până la 100 MBit/s Trafic nelimitat

  2. Server virtual, Linux V30 16 GB RAM SSD de 500 GB 6 CPU vCore 16 GB RAM garantat conexiune de până la 500 MBit/s Trafic nelimitat

Este una dintre aceste opțiuni suficientă pentru început în cazul meu? Cum pot face o estimare?

Dacă închiriez un server virtual tradițional și 5000 de persoane vor să încarce videoclipuri simultan, ce se întâmplă? Cum afectează viteza de încărcare a site-ului? Încetinește totul?

Este și numărul de spectatori un blocaj sau doar numărul de încărcări/descărcări simultane de fișiere ar fi blocajul? Pentru câți spectatori/încărcări și descărcări simultane este bine să aveți un server virtual tradițional?

Ar fi bine dacă cineva ar putea să-mi dea un indiciu cum pot face o estimare. Habar n-am cum ar trebui să merg mai departe.

drapel cn
Ar trebui să vă gândiți la o anumită formare în cloud, deoarece unul dintre avantaje este că (într-o oarecare măsură) nu trebuie să vă faceți griji cu privire la capacitate dacă alegeți serviciile potrivite.Puteți rula serviciul folosind AWS Elastic Beanstalk și S3, de exemplu, și ar trebui să se scaleze destul de automat.
drapel br
5000 de încărcări concomitente pe oricare dintre acestea vor fi ridicol de lente, aveți nevoie de mai multă lățime de bandă
Tim avatar
drapel gp
Tim
Dacă costul nu ar fi factorul principal, aș aborda acest lucru folosind servicii gestionate. De exemplu, CloudFront CDN, S3 pentru stocare video, calcul fără server lambda. Lățimea de bandă poate fi _foarte_ costisitoare în AWS la volum, așa că ar putea fi mai ieftin să utilizați Lightsail sau Digital Ocean cu abordarea mai tradițională pe care ați adoptat-o. Sau un server standard cu stocare în vrac mai ieftină, cum ar fi BackBlaze B2, care are o lățime de bandă suficientă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.