Facebook Co-Founder and CEO Mark Zuckerberg began his keynote address at the F8 global developer conference in San Francisco Wednesday by promising to make the Facebook platform more stable for developers and applications, including a two-year stability guarantee for the social network’s core products, such as Facebook Login, sharing, requests, software-development kits, and frequently used graph application-programming-interface endpoints.
How is Facebook able to quickly process the sort of queries about users and their friends generated by features such as Graph Search, despite the fact that the relevant data may be stored on several different servers? Software Engineers Alessandro Presta and Alon Shalita offered an example of how the social network uses graph-processing system Apache Giraph to handle those tasks in a post on its engineering blog.
Facebook has temporarily disabled the code that would have shared individual users’ mobile phones and street addresses with third-party developers, heeding the outcry from consumer privacy activists and the media ever since Friday afternoon’s announcement of the now ceased functionality.
Developers now have more time to get into compliance with the new method for more securely and anonymously sharing user identifications.