Neon introduces a novel storage engine characterized by the separation of compute and storage, as well as a non-overwriting storage model, enhancing the traditional database architecture. This system, optimized for cloud environments and implemented within Kubernetes containers, allows for serverless operation, independent scaling of compute and storage, and efficient handling of multi-tenant workloads. Neon's storage engine operates as a key-value store and draws inspiration from Log-Structured Merge (LSM) trees, ensuring data immutability and seamless integration with cloud storage solutions like Amazon S3. The non-overwriting storage format eliminates the need for traditional backups, as it supports time-travel queries and maintains historical data access through a combination of delta and image layers. This design allows Neon to replace conventional backup strategies and simplifies database management by focusing on retention periods and branches, thus streamlining processes like point-in-time recovery without the complexity of managing multiple replicas or backup schedules.