01
High Concurrency · P99 < 3.5ms
High-Throughput Golang APIs with Zero-Allocation Buffering
Designed low-latency REST and gRPC API gateways absorbing sudden 500k+ RPS flash-sale surges. Eliminated garbage collection pauses by reusing byte slices via sync.Pool, enforcing context deadlines, and adopting lock-free atomic counters for metrics tracking.
sync.Pool
Lock-Free Atomics
Context Cancellation
Zero-Copy Slices
02
WebRTC SFU · < 42ms Glass-to-Glass
Real-Time Livestreaming & Chat with LiveKit WebRTC SFU
Engineered real-time audio/video broadcasting infrastructure powered by LiveKit WebRTC SFU in Go. Forwards raw RTP audio and video packets directly to subscribers with dynamic simulcast layer switching, eliminating transcoding bottlenecks and managing 100k+ simultaneous WebSocket chat sessions via Redis Pub/Sub channels.
LiveKit SFU (Go)
Simulcast Video
WebRTC DataChannel
Redis Pub/Sub Broadcast
03
Event Sourcing · 150k+ msgs/s
Decoupled Event Streaming with Apache Kafka & Idempotency
Built an enterprise event-driven architecture ingesting 150,000+ msgs/sec. Implemented the transactional outbox pattern to guarantee atomic database updates and event publishing, paired with distributed deduplication keys in Redis to guarantee idempotent consumer execution during network partitions.
Apache Kafka
Transactional Outbox
Idempotent Consumer
Redis Deduplication
04
Storage Engines · P99 < 4.2ms
Database Optimization, PgBouncer Pooling & Sharding
Restructured legacy PostgreSQL bottlenecks under intense write contention. Optimized transactional isolation levels, deployed PgBouncer in transaction mode to support 25,000 backend connections with 120 server connections, and leveraged GIN partial indexes for sub-5ms complex queries.
PostgreSQL
PgBouncer Pooling
GIN Partial Indexes
Lock Contention Elimination
05
Memory Bounded · Fixed 64MB RAM
Zero-OOM Multi-Million Row Streaming Data Exporter
Designed a memory-bounded streaming pipeline exporting 20M+ rows into compressed CSV and ZIP archives on the fly. Replaced in-memory accumulation buffers with connected io.Pipe reader-writer goroutines, maintaining a strictly bounded 64MB memory footprint regardless of export size.
io.Pipe Streaming
Chunked HTTP/2
Zero Buffer Bloat
Defensive Memory Guard
06
Zero Trust · Sub-ms Auth
Enterprise Auth & Asymmetric RS256 JWT Verification
Implemented high-speed distributed authentication using asymmetric RS256 JWT validation. Downstream Go services verify cryptographic signatures locally using cached public RSA keys with zero network round-trip overhead, protected by sliding-window Redis token bucket rate limiters.
RS256 Asymmetric JWT
Zero Network Hop
Multi-Tenant RBAC
Token Bucket Limiter