Notion boosted page navigation speed by 20% on its website by implementing client-side caching using SQLite and WebAssembly. They utilized a 'SharedWorker' architecture to handle data writing, resolving issues related to database corruption and slow disk reads. This approach significantly improved user experience without regressing other performance metrics.
Table of contents
How to run A/B tests for EngineersHow Notion uses SQLite for CachingHow to Learn Product Skills as a DeveloperTech Snippets1 Comment
Sort: