Rethinking Operating Systems

The operating system landscape has drastically changed, with state size increasing exponentially since the 1970s. A revolutionary approach suggests running the operating system on top of a database, leveraging the speed of modern databases. Additionally, a cloud-oriented programming environment is introduced, emphasizing resource efficiency and transactional support for events, fundamentally transforming how we interact with operating systems and programming.