# Persistent Structures: Key to 2000x Speedup in Neon's WAL Indexing

DevFeed: [Persistent Structures: Key to 2000x Speedup in Neon's WAL Indexing](<https://devfeed.tech/articles/persistent-structures-key-to-2000x-speedup-in-neon-s-wal-indexing-5714.md>)

Original publisher: [Read original article](<https://neon.com/blog/persistent-structures-in-neons-wal-indexing>)

Author: Bojan Serafimov

Published: 2023-05-19T16:16:33Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [Data structures](<https://devfeed.tech/topics/data-structures.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [database](<https://devfeed.tech/tags/database.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [search](<https://devfeed.tech/tags/search.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [storage](<https://devfeed.tech/tags/storage.md>)

## AI overview

Neon explains a persistent data structure for finding write-ahead log layers during historical Postgres reads, reporting a 70-2000x improvement over its prior structure.

## Source excerpt

Neon is a serverless Postgres system that separates storage from compute, providing users with all the customary Postgres features and more, including usage-based billing, autoscaling, database branching, and point-in-time recovery. We previously provided a comprehensive overview...