Calven Wong
  • Home
  • Experience
  • Case Studies

Writing

Blog

Thoughts on distributed systems, backend engineering, cloud architecture, and lessons learned the hard way in production.

NATS JetStreamDistributed SystemsMulti-TenancyGo

How We Isolated Tenants on NATS JetStream Without Losing Our Minds

Stream-per-domain isolation sounds simple until you're managing 50 tenants, dynamic routing rules, and the occasional tenant that decides to publish 10,000 messages in a minute.

March 15, 2026

DatabaseZero-DowntimePostgreSQLKubernetes

Moving 3 Million Rows in Production Without Dropping a Request

Zero-downtime migrations require you to think forward and backward at the same time. Here's the expand-and-contract pattern that got us through it at Grab.

January 20, 2026

Get in Touch

LET’S CONNECT.

Currently open to new opportunities and technical discussions regarding distributed systems, cloud architecture, and engineering leadership. I enjoy talking shop about distributed systems, event-driven architecture, or why observability matters more than most teams think.

Open to workDownload CV

Email

wongcalven@gmail.com

LinkedIn

linkedin.com/in/calvenwts

GitHub

github.com/calvenwts

© 2026 Calven Wong. All rights reserved.

Built with Next.js · Deployed on Vercel