Fri.Feb 08, 2019

article thumbnail

The Cost Of Client-side Rehydration

Addy Osmani

Learn about approaches to reduce the cost of rehydration in server rendered experiences

Servers 71
article thumbnail

Faster remainders when the divisor is a constant: beating compilers and libdivide

Daniel Lemire

Not all instructions on modern processors cost the same. Additions and subtractions are cheaper than multiplications which are themselves cheaper than divisions. For this reason, compilers frequently replace division instructions by multiplications. Roughly speaking, it works in this manner. Suppose that you want to divide a variable n by a constant d.

C++ 279
article thumbnail

Stuff The Internet Says On Scalability For February 8th, 2019

High Scalability

Wake up! It's HighScalability time: Change is always changing. What will the next 5 years look like? Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon. Know anyone who needs cloud? I wrote Explain the Cloud Like I'm 10 just for them. It has 35 mostly 5 star reviews. They'll learn a lot and love you forever. 16,000 : Chrome bugs found with ClusterFuzz; $2,000,000 : for Apple iOS remote jailbreak; $1 million : think twice when profiting from a bug; 0 : clicks to over t

Internet 188