Přeskočit na obsah
Tech-Blog Chatujme.cz Chatujme.cz

Programování ·

WebSocket drží obousměrné spojení, socket.io k němu přidává znovupřipojení a skupiny

Prohlížeč se serveru ptá na novinky pořád dokola: pošle dotaz, dostane odpověď, spojení zavře. U chatu nebo živého přehledu to buď zbytečně zatěžuje, nebo novinku na chvíli prošvihne. WebSocket místo toho drží jedno spojení otevřené oběma směry a socket.io k němu přidává znovupřipojení, skupiny a přechod na starší přenos tam, kde WebSocket neprojde.

Programování JavaScript WebSocket socket.io

Programování ·

Překladač Rustu zrychlil za osm měsíců o 5,6 % a polovinu udělal jediný nástroj

Nicholas Nethercote měří rychlost překladače Rustu deset let a jednou za čas sepíše, co se změnilo. Poslední shrnutí vyšlo 31. července: průměrné zkrácení doby překladu 5,59 %, z toho zhruba polovina připadá na dokumentační nástroj. Zajímavější než ta čísla jsou ale dva jednotlivé případy – jeden o prázdných voláních, druhý o osmi bajtech navíc.

Programování