Servírovat velké soubory přímo ze serveru je nic moc - dělá to hodně I/O
(zvyšuje I/O latenci pro ostatní věci), vyprazdňuje to diskové a jiné
cache, zahlcuje to bandwidth... Snažím se těmto řešením vyhnout. Nehledě na
to, že to zabírá místo na disku, zvětšuje a prodlužuje backupy, replikaci...

Dneska máme cloudy - soubory se dají umístit na AWS S3. Google a Azure mají
obdobné služby.

Soubor na AWS S3 můžeš umístit veřejně, aby si ho mohl každý stáhnout.
Pokud ale chceš mít kontrolu nad tím, kdo ho může stahovat, tak ho na S3
umístíš neveřejně, a potom musíš pro lidi, kteří si ho budu chtít stáhnout,
vygenerovat signed request (speciální odkaz), který jim bude po omezenou
dobu fungovat.

To celé můžeš umístit za CloudFront CDN, aby to běhalo ještě rychleji :)

PM

-- 
-- 
E-mailová skupina [email protected]
Správa: http://groups.google.cz/group/django-cs
--- 
Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs 
ve Skupinách Google.
Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete 
e-mail na adresu [email protected].
Chcete-li zobrazit tuto diskusi na webu, navštivte 
https://groups.google.com/d/msgid/django-cs/CAK9Q5BRfBfAbH0MSF8_QU4fN8G_77CYxrEXhb1e7xNwKBR3%3DDQ%40mail.gmail.com.
Další možnosti najdete na adrese https://groups.google.com/d/optout.

Reply via email to