Parsing JSON at gigabytes per second in Python
smilelamp
18 points
2 comments
October 12, 2026
Related Discussions
Found 5 related stories in 93.5ms across 9,270 title embeddings via pgvector HNSW
- Shredding JSON columns gave Logfire up to 1000x faster queries acossta · 16 pts · October 11, 2026 · 49% similar
- Show HN: Parseable, an open observability datalake, handles 100M time-series/min yashdotrv · 82 pts · October 06, 2026 · 43% similar
- Python sets and dictionaries can have quadratic-time performance ibobev · 12 pts · September 08, 2026 · 42% similar
- Gigatoken: Fastest Tokenizer convexstrictly · 14 pts · July 22, 2026 · 41% similar
- Making a Python interpreter in 1024 bytes azhenley · 171 pts · September 06, 2026 · 39% similar
Discussion Highlights (2 comments)
make3
> "Python used to have limited parallelism, due to its global interpreter lock (GIL). Only one thread could run Python code at a time.” It is still limited this way in the regular build, there's no "used to". Author should fix that.
blakeashleyjr
This is great! Always love to see performance improve. I have to admit, anytime I think "gigabytes per second" my mind does not go to Python at all. Would love to see that change.