大型网站技术架构:核心原理与案例分析阅读笔记之三
通过对本书的阅读,初步了解到一个成熟的大型网站基本都是从一个很小的网站发展而来,这种小网站往往应用的技术手段都很基础和廉价,比如应用程序使用php等技术开发,数据库采用mysql或oracle等免费数据库存储数据,再来就是一个常见的操作系统例如linux,再一个简单的web服务器软件,就构成的最初的网站。伴随着网站的发展,为了迎合网站越来越大的用户量,为了使网站满足高并发,海量数据处理,以及高可靠性等一系列问题的挑战,网站一步步通过对不同功能的分块,将应用程序与数据分离,通过集群,分布式,分层,分割等手段,将网站的并发性,海量数据处理能力进一步提高,使得网站得到进一步发展,并且在发展的同时尽最大可能的满足用户需求,提高用户体验,进而成为一个出色,受大多数人认可的大型网站。