The Tech Behind the New Twitter.com
One of the most important architectural changes is that Twitter.com is now a client of our own API. It fetches data from the same endpoints that the mobile site, our apps for iPhone, iPad, Android, and every third-party application use. This shift allowed us to allocate more resources to the API team, generating over 40 patches. In the initial page load and every call from the client, all data is now fetched from a highly optimized JSON fragment cache.
The Rendering Stack
TANYA from 6V DC Adapter
This allows us to provide a rich web application that behaves like a traditional web site.ReplyDelete
The resulting user objects are proactively cached, so viewing a profile does not require unnecessary fetches of user data.ReplyDelete