Download - Evolution of large scale websites
![Page 1: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/1.jpg)
Evolution of large-scale websites
![Page 2: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/2.jpg)
WHAT IS LARGE-SCALE WEBSITE?
![Page 3: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/3.jpg)
3 billions PVGoogle
24 x 7 - 100%Usability
1 billion imagesFacebook
![Page 4: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/4.jpg)
They all begin as ...
![Page 5: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/5.jpg)
SYSTEM ARCHITECTURE
![Page 6: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/6.jpg)
SPLIT APPLICATION AND DATABASE
![Page 7: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/7.jpg)
“For many events, roughly 80% of the effects come from 20% of the causes.
▸ Vilfredo Pareto, Italian economist
![Page 8: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/8.jpg)
CACHE
![Page 9: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/9.jpg)
APPLICATION CLUSTER AND CACHE
![Page 10: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/10.jpg)
DATABASE READ AND WRITE SEPARATION
![Page 11: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/11.jpg)
Place your screenshot hereBut,it is not done yet ...
![Page 12: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/12.jpg)
CDN and REVERSE PROXY
![Page 13: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/13.jpg)
THERE ARE MORE
NoSQL and Search EngineTechniques to speed up data storage and data search
Business splitFor examples, facebook’s home page and message page are developed and maintained by different teams
Database splitBased on business transaction.Single table horizontal split.Single table vertical split.
![Page 14: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/14.jpg)
![Page 15: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/15.jpg)
WHAT I HAVE LEARNT
▸ Evolution▸ Business achieves technology▸ Core value of the system
architecture
![Page 16: Evolution of large scale websites](https://reader035.vdocument.in/reader035/viewer/2022062903/58cea73c1a28abb26e8b6535/html5/thumbnails/16.jpg)
THANKS!