前言:
之所以写这一系列文章,主要是因为自己工作的这几年,从来没有将自己的点点滴滴记录下来,造成现在很多技术都忘了。然而在博客园已经注册几年了,但从来没有记录下任何东西。刚好最近想完整的搭建一个系统来提高自己对架构的理解,顺便将这过程记录下来方便以后查阅。
这一系列文章主要是记录一个系统从零开始到上线的整个过程。对于一个系统从架构上来说,主要分为以下四层:1.产品层: 通过核心层提供的服务组合起来,对最终用户、运营管理人员提供的系统。2.核心层: 主要是为产品层提供基础的服务。3.支撑层: 用来支持核心系统的基础软件包和基础设施, 包括运维监控系统、日志分析系统等。4.服务器层:主要是包括操作系统以及一些应用软件,例如数据库、缓存、Web服务等。
目录: