Skip to main content

One post tagged with "sandboxes"

View All Tags

Server vs Serverless Architecture

· 11 min read
Ossan Msoili
Co-Founder of Graphical Playground

An educational guide to the foundations of modern infrastructure


"Understanding the modern cloud means understanding where and how code runs. Whether you are deploying a simple website or an AI agent capable of writing and executing its own scripts, the choice between a traditional Server architecture and a Serverless approach will dictate your costs, your security, and your ability to scale. Master these concepts, and the architecture of your applications will become self-evident."


Abstract

Modern software engineering depends on critical infrastructure choices. The rise of artificial intelligence and autonomous agents has highlighted a specific need: the secure execution of dynamically generated code. This document offers an educational exploration of Server and Serverless architectures, using the Code Interpreter session as a common thread. We will break down the difference between owning infrastructure and renting it on demand, analyze why isolated environments called sandboxes are ideal for illustrating these concepts, and conclude with the essential role of hypervisors in securing these execution models.