Internet companies are walking on thin ice--never the most smooth release

Source: Internet
Author: User

After a hard night, the system finally went online. Despite the time it took to schedule the release, we were still in the midst of a tense process, and perhaps the only thing to be thankful for was that it didn't take 3 o'clock in the morning to get home.

Every time the release is doomed to not smooth, there are few successful cases. Last night's release I was lucky, recall the previous exhaustive test and trial, this time should not have any problems.

11 O'Clock, all systems released on line, seemingly calm. Just when everyone was a mouthful, suddenly found that the Beta app status is not correct. I got the hand, 3s clock on the location of the problem, modified a configuration, thought it was done, did not expect the official version of the morning to upgrade, but confirmed that there is no action, I immediately aware of the problem, hurriedly put the configuration changes back. Nervous check code, affirmed their own guesses, emergency began to repair up. Fortunately, the problem is the beta version, only spread in a small range. After the release, looks like everything is OK, go home!

After arriving home, a test colleague said that the online iOS version of the app is always crash, but this sentence did not cause the exhaustion of everyone's attention, thought it was just accidental.

9:30 A.M., I was called up in a warm bed, and the tense tone of PD made me realize the problem was serious! iOS crash are getting more and more frequent!

I hurriedly opened the computer, the group inside everybody already noisy turn over the sky. The app development colleague may have been Alexander, and I didn't feel the problem was related to me in the slightest.

In a moment, the app's colleague to locate the problem, is the service side of an interface returned data missing a copy field, I suddenly think of last night when the final release, I "Handy" to an almost obsolete interface in a copy of the deletion, and not strong enough apps vulnerable to an empty field to get on.

Bug fixes are easy and fast, but this time it has affected some of the users on the line. It can be said that the app is not strong enough, but the direct cause of the accident is my cause.

Now still haunted, reflect on their own practice, must not be lucky, a small change, but because reaching led to the entire system of stagnation.

Normative not enough, this is my now a relatively big problem. From traditional software companies to large-scale internet companies, the difference is still very large, there is too much to learn.

Internet companies are walking on thin ice--never the most smooth release

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.