Google docs is an amazing cloud servicing product that offers document creating, document sharing and editing features through an over-the-cloud service. Replacing the traditional local document service such as MS-Words, Google Docs has allowed for a lucrative and a comfortable environment for its users.
It might look simple at first, but the system design behind Google Docs is a marvel to say the least. The foundational high-level solution of Google Docs is similar to that of traditional cloud services such as Google Drive and Dropbox etc. However, the system design provides a unique solution to many of its unique features such as add-ons and web publishing and other beneficial yet minute features that Google Docs offers.
Without any further delay, let's dive into understanding the high-level solution Google Docs offers. For this reason, this tutorial identifies the core functionalities that Google Docs presents. A system design revolving around these functionalities is then demonstrated, which altogether would become the foundational blocks in creating an application like Google Docs itself.

Access all course materials today
The rest of this tutorial's contents are only available for premium members. Please explore your options at the link below.