Grokking Modern Mobile System Design Interview
Vote

0% completed

Battery, Data, and Low End Devices

Battery use, mobile-data use, heat, and memory use are separate costs that often affect one another. Limit unnecessary work and use resources for actions the user needs.

Do not assume energy use comes only from the radio. CPU, GPU, display, location hardware, storage, and other components also consume power.

Reduce unnecessary network activity

Network activity can keep radios in higher-power states after a transfer ends. The duration and cost vary with the network, device, signal, and other traffic.

Batch eligible background events using both a size limit and a maximum delay

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content