Beginning Facebook Game Apps Development by Wayne Graham
When I wrote the first book on Facebook’s APIs in 2008, the platform suffered from a lot of the growing pains many nascent technologies do. There was a distinct lack of documentation, the APIs were changing on an almost weekly basis, and many of the APIs seemed to grow organically, and independently of one another. Facebook had been growing astronomically for several years, and with the launch of their API platform, were positioning themselves to expand their user base even further with over 845 million monthly visitors today. With this kind of user growth, Facebook engineers had some really interesting technical problems to tackle. How do you scale a system to handle this many users? How do you enable users to interact with their information in meaningful ways? How do allow developers access to your platform in a meaningful way that does not impinge upon