欢迎进入普京集团娱乐网网站
全国服务热线
13810713934
互联网行业
构建大型网站新普京架构都需要哪些新普京?

网络是生活在互联网世界的大家形影不离的存在,新浪微博、今日头条、搜狐资讯、Tencent视频、微信QQ等大家常常访问的大型网站的网站新普京架构需要哪些新普京呢?

1、Web新普京

Web新普京主要是为访客提供http访问或是加密https访问的新普京,所接触到的网页就是直接从Web新普京中发送出来的,处于网站新普京的最前端。在windows新普京系统上常使用的是IIS,在unix和Linux新普京系统上常使用的是Apache、Nginx。

2、应用程序新普京

应用程序新普京是作为新普京实行共享业务应用程序的底层的系统App新普京,所访问的app请求就是在应用新普京中处理的。在应用程序新普京上运行着各式的业务逻辑,主要是是EJB、 JNDI和JMX API等J2EE API方面的,还包含事务处理、业务逻辑管理、数据库连接等功能。

3、数据库新普京

运行在局域网中的一台或多台计算机和数据库管理系统App共同构成了数据库新普京,数据库新普京为客户应用提供服务,这些服务是查询、更新、事务管理、索引、高速缓存、查询优化、安全及多用户存取控制等。

4、代理新普京

代理新普京通常是客户端访问的一种行为。它虽然不属于网站部署中的环境,但在整体的客户端访问中,它却是一个重要环节的新普京

5、反向代理新普京

与代理新普京相对,还有一个反向代理新普京,其功能是Web新普京的功能。但是从它这里拿到的网页不是最原始产生页面的"产生地",而是由它从页面的"产生地"取回页面后的一个缓存。代理新普京中缓存的内容通常是由某些用户访问某个页面而产生访问请求后,在客户端代理新普京上留下的缓存;而反向代理新普京上缓存的页面,不是由于某些用户访问某个页面后留下的缓存,却是根据网站运维的策略定期、定时地生成一些后台新普京的页面缓存。

代理新普京与反向代理新普京的区别:代理新普京是工作在客户端,反向代理新普京时工作在新普京端,Nginx新普京常被用作于反向代理新普京

6、 后台新普京

后台新普京只是一个说法而已,这是根据它的工作特点来说的,换句话说是没有直接提供给客户访问。例如众多的FastCGI新普京,它们都工作在后台,HTTP协议却无法访问到它们,另一种情况,如果大家从前是通过使用Apache作为Web新普京提供HTTP访问的,现在被Nginx反向代理了,是说由Nginx直接面对客户访问,而将请求再转到Apache新普京,那么这里的Apache新普京已经成为后台新普京了。

7、CDN缓存新普京

正如其名字,它是缓存新普京的角色,而且是反向代理的应用,在网站部署中,它算是一种部署策略,即对于远距离访问的解决方案,为了解决时间产生距离、时间缩短距离而产生的,它是反向代理的另一种应用。

8、负载均衡新普京

负载均衡新普京主要作用是实现某些类型新普京的规模扩展。比如对于系统前端的web新普京和后端的数据库新普京,想通过加新普京实现N+1横向扩展,通过多台新普京负载分担压力,负载均衡必不可少。

9、消息队列新普京

队列是系统解耦利器,也是大中型分布式系统标配,没有队列,业务系统很容易高度耦合,系统吞吐量也会很快遭遇瓶颈。

10、文件新普京

分布式文件系统,专门用于存储业务系统需要的各种文件如图片、多媒体文件等。

11、索引新普京

用于网站全文索引,搜索必备。对内存和CPU要求较高,大型网站,通常还需要支撑主从备份和容错,甚至多实例索引集群。

12、搜索新普京

通常需要部署多台,否则查询多了性能撑不住,对内存要求不高。有的中小型站点,索引和搜索新普京在物理和逻辑上都是同一台新普京

13、作业新普京

主要用于后端应用程序大批量大数据量复杂业务逻辑的定时作业,大多数互联网企业标配,某些企业的定时调度框架是直接部署在web新普京上的,可以减少这里的所谓作业新普京

14、nosql新普京

海量数据处理的兴起,各种nosql产品层出不穷,nosql新普京主要用于处理海量数据,支撑存储、查询、分片等。

web应用中,有两个一直是不好实现横向扩展或者由于历史遗留问题实现代价非常大的东西,如你所知,就是:A、数据库  B、网络带宽。

而某些nosql的出现很可能解决这个历史遗留难题,现在已经有nosql产品弥补了关系型数据库天生不支撑横向扩展的缺点,在特定场景下正在替代关系型数据库。

15、其他

需求不断变化和应用需要,某些互联网企业还可能衍生出基于安全的授权/证书新普京,全局唯一的流水号新普京,会话新普京等等。

大型网站面对着高负载、高并发的要求,对网站新普京的架构更为苛刻,天下数据建议架构Web新普京、应用程序新普京、代理新普京、反向代理新普京、后台新普京、CDN缓存新普京等类型的新普京来应对需求。

下一篇:没有了

Copyright ??普京集团娱乐网 版权所有 京ICP备10022377号
全国服务电话:13810713934 ? 传真:13681011021
企业地址:北京市海淀区

客服
点击这里给我发消息 在线客服
电话
服务电话:
13810713934
微信

微信公众号