Vývojáři, kteří používají Node.js a hledají jednoduchý malý framework podobný FW Sinatra z Ruby, mohou zkusit ExpressJS, který nabízí základní funkce serverového frameworku.
Coz express je hezkej, ale popravde receno me to moc nezaujalo, vzhledem k tomu, ze standardni http server v Node.js je uplne dostacujici a poskytuje dost high-level funkce. http://nodejs.org/api.html#http-server-146
OK, je treba si napsat jednoduchej router, ale stejne. Takhle to mam ja na sve (uz pomerne velke) aplikaci.
Cloudflare v cache svého DNS resolveru 1.1.1.1 drží přes 250 miliard položek, takže i úspora jednoho bajtu na položku se počítá. Pěti úpravami toho, jak jsou záznamy uložené v paměti, se týmu podařilo zmenšit jednu položku o 56 % a napříč celou flotilou uvolnit zhruba 100 terabajtů RAM, aniž by to stálo výkon.
Veřejný zátěžový test eDokladů přinesl zdánlivě protichůdný výsledek: aplikační servery odpovídaly v milisekundách, zatímco část lidí čekala desítky sekund. Za hlavní omezení závěrečná analýza DIA označila vstupní bránu, jejíž automatické škálování nestačilo na náhlý náběh provozu. Test zároveň ukázal, proč samotný generátor HTTP požadavků nenahradí identity skutečných uživatelů a jejich zařízení.
Zelená devadesátka z PageSpeed Insights se skvěle vyjímá v prezentaci pro klienta. O tom, jestli web někoho reálně zdržuje, ale řekne překvapivě málo. Pojďme si projít, co skóre doopravdy počítá, proč se rozchází s daty od skutečných uživatelů a jak si postavit měření, kterému se dá věřit.
Coz express je hezkej, ale popravde receno me to moc nezaujalo, vzhledem k tomu, ze standardni http server v Node.js je uplne dostacujici a poskytuje dost high-level funkce. http://nodejs.org/api.html#http-server-146
OK, je treba si napsat jednoduchej router, ale stejne. Takhle to mam ja na sve (uz pomerne velke) aplikaci.