PDA

Bekijk Volledige Versie : Hoe ga je om met 8000 requests per seconde? Lees het hier.



Domenico
23/01/15, 17:10
Hier een interessant artikel met insight over hoe de publisher van de foto's van het achterwerk van Kim Kardashian zich heeft voorbereid.

“We may get a lot of traffic.”
https://medium.com/message/how-paper-magazines-web-engineers-scaled-kim-kardashians-back-end-sfw-6367f8d37688

Ber|Art
24/01/15, 11:33
WOW goed stuk zeg :) thx!

Mikey
24/01/15, 20:51
Volgens mij heeft deze man het idee en de techniek van varnish niet echt begrepen. Voor varnish is 8000 req/sec een eitje. Daarbij hoort op een varnish node niet local meer de content gedraaid te worden. Dat had net zo goed een oude atom kunnen zijn achter de varnish nodes, crawler erop en de cache op alle varnish nodes opwarmen. En aangezien de kont van kim in een dag vast niet veranderd zal zijn, mag zijn cache rustig dagen zoniet weken oud worden. Zorgen dat je de browsers en hun encoding in de juiste hoeken drukt zodat niet elke browser en versie zijn eigen caching object. En last but not least laat varnish de cache uit je mem halen en niet vanuit de HD!

in 2010 al 275k hits / seq op een single varnish node. De jongen uit het verhaal heeft het denk ik niet echt begrepen :)....
http://kly.no/posts/2010_10_23__High_End_Varnish___275_thousand_reques ts_per_second___.html

systemdeveloper
24/01/15, 22:27
in 2010 al 275k hits / seq op een single varnish node. De jongen uit het verhaal heeft het denk ik niet echt begrepen :)....
http://kly.no/posts/2010_10_23__High_End_Varnish___275_thousand_reques ts_per_second___.html
Ik wilde het al niet zeggen. 275K vind ik dan wel een beetje erg veel, maar hij heeft er ook een flink bakkie voor staan, zag ik ;)
Als ik zelf een 'ab' doen op een quadcore varnish bakkie hier blijf ik toch wel ergens rond de 35K requests/sec hangen. Is wel een vrij default config, maar nog steeds iets meer dan 8k...

visser
24/01/15, 23:51
Volgens mij heeft deze man het idee en de techniek van varnish niet echt begrepen. Voor varnish is 8000 req/sec een eitje. Daarbij hoort op een varnish node niet local meer de content gedraaid te worden. Dat had net zo goed een oude atom kunnen zijn achter de varnish nodes, crawler erop en de cache op alle varnish nodes opwarmen. En aangezien de kont van kim in een dag vast niet veranderd zal zijn, mag zijn cache rustig dagen zoniet weken oud worden. Zorgen dat je de browsers en hun encoding in de juiste hoeken drukt zodat niet elke browser en versie zijn eigen caching object. En last but not least laat varnish de cache uit je mem halen en niet vanuit de HD!

in 2010 al 275k hits / seq op een single varnish node. De jongen uit het verhaal heeft het denk ik niet echt begrepen :)....
http://kly.no/posts/2010_10_23__High_End_Varnish___275_thousand_reques ts_per_second___.html

Ik vond het verhaal ook niet zo technisch speciaal.
Wel goed werk om op die heel korte termijn een bestaande site om te zetten naar iets wat een vrij fors volume aan kon.
'melt the internet' is natuurlijk hyperbool.

Overigens, de varnish setup was er voor _de rest_ van de site, de statische con^h^h kimtent werd geleverd uit het amazon cdn .

systemdeveloper
24/01/15, 23:56
Ik vond het verhaal ook niet zo technisch speciaal.
Wel goed werk om op die heel korte termijn een bestaande site om te zetten naar iets wat een vrij fors volume aan kon.
'melt the internet' is natuurlijk hyperbool.

Overigens, de varnish setup was er voor _de rest_ van de site, de statische con^h^h kimtent werd geleverd uit het amazon cdn .

stty erase ˆH vergeten? :)

Ber|Art
25/01/15, 11:38
Mja wat technisch wel of niet kan vind ik nog niet eens zo belangrijk ik vind gewoon dat hij het mooi en netjes volledig uitlegt zodat vrijwel iedereen het snapt. Dus goed geschreven :)

cyrano
25/01/15, 14:23
Dit is een advertorial...