corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a087e9-c151-72f5-b5a8-305842cd8e51", "title": "geohash vs quadtree vs r-tree - three ways to find what's near you", "url": "https://tautik.me/near-you/", "published_at": "2026-05-14T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-3058434b70bb", "title": "computer use agent story", "url": "https://tautik.me/cua/", "published_at": "2026-05-12T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-305843a232a2", "title": "noVNC and websockify", "url": "https://tautik.me/novnc/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-305843c2643e", "title": "how dropbox handles uploads, downloads and sync", "url": "https://tautik.me/dropbox/", "published_at": "2026-05-07T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-305844519bc8", "title": "id generators - from `Date.now()` to snowflake", "url": "https://tautik.me/id-generator-snowflake/", "published_at": "2026-05-03T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-3058450b3872", "title": "designing instagram's hashtag page", "url": "https://tautik.me/ig-hastag/", "published_at": "2026-04-20T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-305845bed5d2", "title": "designing the unread message count", "url": "https://tautik.me/ig-unread-message/", "published_at": "2026-04-20T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-3058461bbc47", "title": "bit.ly system design — building a url shortener", "url": "https://tautik.me/url-shortener/", "published_at": "2026-04-05T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-305846a84287", "title": "remote locks and distributed locks", "url": "https://tautik.me/remote-locks-and-distributed-locks/", "published_at": "2026-02-11T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-305846e08953", "title": "Message queue", "url": "https://tautik.me/message-queue/", "published_at": "2026-01-03T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-3058475ad557", "title": "scaling reads", "url": "https://tautik.me/scaling-reads/", "published_at": "2025-12-05T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-3058482f7406", "title": "why databases use b+ trees to hold data", "url": "https://tautik.me/b-trees/", "published_at": "2025-10-01T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-30584837251a", "title": "kv store on relational db: a storage-compute separation story", "url": "https://tautik.me/kv-store/", "published_at": "2025-09-23T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-3058492d6171", "title": "Caching : Thundering Herd and Request Hedging", "url": "https://tautik.me/caching/", "published_at": "2025-09-07T00:00:00+00:00" }, { "id": "01a087e9-c151-72f5-b5a8-305849e78f9c", "title": "How DNS Really works and How it scales infinitely", "url": "https://tautik.me/dns/", "published_at": "2025-09-07T00:00:00+00:00" } ] posts
Claim your blog
Back to tautik.me
Blog · corpus.blog/blogs/tautik.me/posts
tautik.me
tautik.me
2026
geohash vs quadtree vs r-tree - three ways to find what's near you
original ↗
14 May 2026
computer use agent story
original ↗
12 May 2026
noVNC and websockify
original ↗
11 May 2026
how dropbox handles uploads, downloads and sync
original ↗
7 May 2026
id generators - from `Date.now()` to snowflake
original ↗
3 May 2026
designing instagram's hashtag page
original ↗
20 Apr 2026
designing the unread message count
original ↗
20 Apr 2026
bit.ly system design — building a url shortener
original ↗
5 Apr 2026
remote locks and distributed locks
original ↗
11 Feb 2026
Message queue
original ↗
3 Jan 2026
2025
scaling reads
original ↗
5 Dec 2025
why databases use b+ trees to hold data
original ↗
1 Oct 2025
kv store on relational db: a storage-compute separation story
original ↗
23 Sept 2025
Caching : Thundering Herd and Request Hedging
original ↗
7 Sept 2025
How DNS Really works and How it scales infinitely
original ↗
7 Sept 2025