Spikdi
A20:29
A20:29
We deployed to staging yesterday morning.
Chúng tôi đã triển khai lên staging sáng hôm qua.
Everything looked good at first.
Mọi thứ ban đầu trông ổn.
But then we found a bug.
Nhưng sau đó chúng tôi phát hiện ra một lỗi.
We had to roll it back fast.
Chúng tôi phải rollback nhanh chóng.
The feature was behind a feature flag.
Tính năng đó nằm sau một feature flag.
So only testers saw it.
Vì vậy chỉ người kiểm thử mới thấy nó.
We fixed the bug in an hour.
Chúng tôi sửa lỗi trong một giờ.
Then we did a hotfix deployment.
Sau đó chúng tôi thực hiện triển khai hotfix.
The rollout went smoothly this time.
Lần này việc rollout diễn ra suôn sẻ.
I learned to always use feature flags.
Tôi học được rằng luôn dùng feature flags.
They make rollbacks less painful.
Chúng làm cho việc rollback bớt đau đớn hơn.
QU
A Quick Rollback and What I Learned
by @quan_66