Cloud computing has been the most dominating technologies in the tech world for more than a decade now. Two cornerstones of the cloud infrastructure ‘Containers’ and ‘Virtual Machines’ allow users to create a separate environment on the same machine. Cloudflare one of the largest cloud platforms used in the world has claimed that this technology may not be needed in the future. Cloudflare has developed a cloud computing platform called Workers. Like the other cloud computing platforms, it doesn’t make use of containers or virtual machines instead it uses V8: Isolates. Cloudflare calls this as “the future of serverless and cloud computing”.
What are V8: isolates
How does Cloudflare use V8?
Cloudflare developed Workers when they were faced with a problem. As Cloudflare had limitations in their internal features and options, they wanted their customers to be able to write code and build applications themselves. They wanted to find a solution that allowed customers to write code on its servers deployed worldwide.
It also had to run fast with millions of requests to be processed in seconds. Finally, Cloudflare settled on V8 Isolates, which are built to begin processes in no time. Just a single process can run large numbers of Isolates enabling seamless switching between them. This means that the code from many different customers can be run in the same operating system process. They consume far less memory than other similar systems and they don’t use a virtual machine or a container, which means that you are running much closer to the metal than most other forms of cloud computing. Besides Workers doesn’t require to start up a new process each time as Isolates begin in 5 milliseconds.