Spikdi
B10:57
B10:57
We just had an intense week for our tech team.
Tuần qua đội công nghệ của chúng tôi khá căng thẳng.
We deployed a new feature to staging first.
Chúng tôi đã triển khai một tính năng mới lên môi trường thử nghiệm (staging) trước.
Testing seemed fine there initially.
Lúc đầu, việc kiểm thử ở đó có vẻ ổn.
Then, we pushed it to production.
Sau đó, chúng tôi đẩy nó lên môi trường chính thức (production).
A critical bug appeared almost immediately.
Một lỗi nghiêm trọng xuất hiện gần như ngay lập tức.
We had to roll it back quickly.
Chúng tôi đã phải quay lại phiên bản trước (roll back) rất nhanh.
The team identified the issue fast.
Cả đội đã tìm ra vấn đề rất nhanh.
A hotfix was prepared overnight.
Một bản vá nóng (hotfix) được chuẩn bị ngay trong đêm.
It is now behind a feature flag.
Giờ nó đang nằm sau một "cờ tính năng" (feature flag).
This lets us control its release better.
Điều này giúp chúng tôi kiểm soát việc phát hành tốt hơn.
Everyone learned a lot from this experience.
Mọi người đã học được rất nhiều từ trải nghiệm này.
Our process is definitely stronger now.
Quy trình của chúng tôi chắc chắn chặt chẽ hơn rồi.
Learning Fast: Our Deployment Rollercoaster
by @dung_12