Facebook Inc (NASDAQ FB) has successfully reduced the crash rate on iOS by 50% after identifying the long-term bugs, which were the root-cause. The social networking site is focussing on the mobile platform more than ever as half of its total traffic comes from it.
The company wants to ensure that the main app is not bugged like before for its users. The New York-based team of mobile engineers successfully tracked the bug, which helped in fixing the issue to a great extent. Facebook is increasingly addressing the issues and problems related to the mobile devices, and recently fixed the long-standing bug of iOS crash.
The fix has come at a time when Facebook is directing users to download a separate Facebook messenger app that cuts the facility of sending messages to friends and family through the current app. Facebook stated in a blog post that the greatest concern faced in the mobile apps is debugging. The company has been receiving the notification about the app crash in its report analyzer, but it took months before the company could identify the issue and resolve it.
Facebook Inc: Crash Rate Reduction
Nicolas Spiegelberg, engineering manager at Facebook Inc’s New York office, told Mashable, “When looking at the root cause of this iOS crash, at a fundamental level, you can think of it like people collaboratively editing a word document.” Spiegelberg added that when three people edit the document then it becomes simpler to identify the source, but when there are 200 collaborators it is challenging to identify where the changes are made.
In iOS crash case, there were two systems involved each one writing the code out of which one was an expired number that was similar to the new system’s location number. Spiegelberg said that Facebook is using the APIs developed back in 70s, which suggests that there are no checks to verify that their code owns this number, which allowed this bug to remain unchecked.
[grabpress_video guid=6576afc14f8ed75b0767633c89a208394205bb34 embed_id=2151919]
Facebook Inc (NASDAQ FB) Business News
Facebook engineer said that usually it is easy to access the problem with a small program, but there are various layers of code and hundreds of system interacting, and that is why searching through the interacting systems need specific diagnosis and its own code to algorithmically search through. After locating at the problem, the company was able to identify the exact issue and resolve it within few hours. Finally, Facebook users will not suffer the crash as frequently as before.
Thanks for visiting the TechNews.org website. Be sure to catch all Facebook Inc (NASDAQ FB) financial news, bookmark us and check all the videos and news articles regarding the Facebook stock.