DEV Community

Dane Wu profile picture

Dane Wu

Senior Rails engineer focused on high-concurrency systems & database performance. 6+ yrs. Open to remote roles. Based in Taiwan 🇹🇼

Writing Debut
Seven Year Club
Six Year Club
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
You've Tuned the Queries and It's Still Slow — Now Change the Data Model

You've Tuned the Queries and It's Still Slow — Now Change the Data Model

7 min read

Want to connect with Dane Wu?

Create an account to connect with Dane Wu. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
The Code Is Fine, but Requests Queue Until They Time Out: Puma, Pools, CDN

The Code Is Fine, but Requests Queue Until They Time Out: Puma, Pools, CDN

4 min read
Your SQL Is Fast but the API Is Slow: It's the Ruby Layer

Your SQL Is Fast but the API Is Slow: It's the Ruby Layer

1
4 min read
One Notification Email Made Our Checkout API 3 Seconds Slower

One Notification Email Made Our Checkout API 3 Seconds Slower

5 min read
We Added a Cache; Three Days Later It Took the Database Down at Peak

We Added a Cache; Three Days Later It Took the Database Down at Peak

1
5 min read
The Fastest Query Is the One You Never Run: The Four Layers of Rails Caching

The Fastest Query Is the One You Never Run: The Four Layers of Rails Caching

1
6 min read
ActiveRecord: You Wanted a Number, but Loaded 500,000 Rows Into Memory

ActiveRecord: You Wanted a Number, but Loaded 500,000 Rows Into Memory

6 min read
A 1000x Speedup From One Index — and Why It Sometimes Does Nothing

A 1000x Speedup From One Index — and Why It Sometimes Does Nothing

7 min read
From 8s to 1s: Truly Understanding Rails N+1 by Opening Up ActiveRecord

From 8s to 1s: Truly Understanding Rails N+1 by Opening Up ActiveRecord

2
10 min read
Diagnosing a slow Rails page, layer by layer

Diagnosing a slow Rails page, layer by layer

5
4 min read
loading...