B10:43
Last week we deployed to staging early.
पिछले हफ्ते हमने स्टेजिंग पर जल्दी डिप्लॉय किया।
The build looked good at first.
पहले बिल्ड ठीक लग रहा था।
Then a user found a small bug.
फिर एक यूज़र को छोटी बग मिली।
We had to roll it back fast.
हमें इसे जल्दी रोलबैक करना पड़ा।
My manager said, 'Don't panic.'
मेरे मैनेजर ने कहा, 'घबराओ मत।'
We checked the logs and found the issue.
हमने लॉग देखे और समस्या पाई।
The fix was simple, so we made a hotfix.
फिक्स आसान था, इसलिए हमने हॉटफिक्स बनाया।
We deployed the hotfix to staging again.
हमने हॉटफिक्स फिर स्टेजिंग पर डिप्लॉय किया।
This time, it went smoothly.
इस बार, यह सुचारू रूप से चला।
We learned to use feature flags more.
हमने फीचर फ्लैग्स का ज़्यादा उपयोग करना सीखा।
Now new features are behind a flag.
अब नए फीचर्स एक फ्लैग के पीछे होते हैं।
Rollouts are safer with that practice.
उस अभ्यास से रोलआउट अधिक सुरक्षित होते हैं।
Release Day Lessons: Deploy, Rollback, and Feature Flags
by @karan_71