The Edge Computing

Photo by Tony Stoddard on Unsplash In the hardware systems, the cache is used by Central Processing Units (CPU) to reduce the time which is required to access the data from the lower level memory like RAM. It does so by bringing the data beforehand (depending on the policy used) in the cache, which re-sides closer to the CPU. This allows CPUs to perform calculations faster as the cycle time gets reduced and the latency is lowered. It also lowers the time and energy required to perform the computation task. Same concept is applicable for the software systems, in which caching of data leads to faster access which reduces the response time and improves user experience. Content Delivery Network (CDN) is one of the best examples of software caching. Even web browsers use it. However, both […]

The Edge Computing Read More »