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.
