Personal Library & Bookmarks

Saved Content & Snippets

Quick access to bookmarked interview challenges, architecture articles, peer profiles, and reusable code snippets.

5 Bookmarked Items
Organized across 4 categories
Synced with your cloud notes

Distributed rate limiter using Redis Token Bucket & Sliding Window. Bookmark for upcoming System Design interviews.

#Redis#Distributed Systems#Hard
Saved 2 days ago

Double linked list + HashMap O(1) eviction logic. Revisit and optimize memory usage.

#Linked List#Hash Table#Hard
Saved 3 days ago

Architecture breakdown by Alex Kumar on lightweight metrics visualization in Kubernetes.

#DevOps#Kubernetes#Backend
Saved 4 days ago

Production-ready Go lock helper with context cancellation and heartbeat lease renewal.

#Go#Redis#Concurrency
Saved 5 days ago
go
func AcquireLock(ctx context.Context, client *redis.Client, key string, ttl time.Duration) (string, error) {
    token := uuid.New().String()
    ok, err := client.SetNX(ctx, "lock:"+key, token, ttl).Result()
    if err != nil || !ok {
        return "", ErrLockBusy
    }
    return token, nil
}
David Lindqvist
Developer Profile

Principal Systems Architect working on Rust, WebAssembly and eBPF kernel network stacks.

#Rust#Systems#Wasm
Saved 1 week ago
DL

David Lindqvist

@dlindqvist • EdgeCloud Technologies

View Profile

Bookmarks Overview

Coding Problems2
Articles & Posts1
Code Snippets1
Saved Developers1

Quick Save Snippet

Save reusable snippets, algorithms or commands straight to your private developer library.