随笔分类 -  架构

摘要:原文:大型网站架构系列:负载均衡详解(4)本文是负载均衡详解的第四篇,主要介绍了LVS的三种请求转发模式和八种负载均衡算法,以及Haproxy的特点和负载均衡算法。具体参考文章,详见最后的链接。   三、LVS负载均衡 LVS是一个开源的软件,由毕业于国防科技大学的章文嵩博士于1998年5 阅读全文
posted @ 2019-06-26 14:42 奋斗的中年人哈哈哈 阅读(158) 评论(0) 推荐(0)
摘要:原文:大型网站架构系列:负载均衡详解(3)本次分享大纲 软件负载均衡概述 Ngnix负载均衡 Lvs负载均衡 Haproxy负载均衡 本次分享总结 一、软件负载均衡概述 硬件负载均衡性能优越,功能全面,但是价格昂贵,一般适合初期或者土豪级公司长期使用。因此软件负载均衡在互联网领域大量使用。常用的软件 阅读全文
posted @ 2019-06-26 14:18 奋斗的中年人哈哈哈 阅读(182) 评论(0) 推荐(0)
摘要:原文:大型网站架构系列:负载均衡详解(1)面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量达到极限时,我们需要考虑业务拆分和分布式部署,来解决大型网站访问量大,并发量高,海量数据的问题 阅读全文
posted @ 2019-06-26 13:43 奋斗的中年人哈哈哈 阅读(197) 评论(0) 推荐(0)
摘要:原文:中间件(5)负载均衡 对于使用集群,负载均衡组件是必不可少的。包括在应用层和服务层都可以使用负载均衡。 负载均衡 我了解的负载均衡分两种,使用硬件:F5和A10,和使用开源软件:Nginx和LVS。 这里先做个记录,后面研究了之后再来补充。 阅读全文
posted @ 2019-06-26 13:30 奋斗的中年人哈哈哈 阅读(351) 评论(0) 推荐(0)
摘要:原文:中间件(3)NoSQL NoSQL最常见的解释是non relational,或者not only SQL,从字段意思上就可以看出,它是指非关系型数据库的统称。 NoSQL诞生的背景 随着大型网站分布式架构的发展,使用传统关系型数据库在以下几个方面显得力不从心: 1,对数据库高并发读写 随着分 阅读全文
posted @ 2019-06-26 13:28 奋斗的中年人哈哈哈 阅读(274) 评论(0) 推荐(0)
摘要:原文:中间件(1)分布式缓存 为了提高网站性能,一般都会使用到缓存,缓存的数据源包括数据库,外部接口等,缓存一般分为两种,本地缓存和分布式缓存,这里主要总结的是分布式缓存。 Memcached vs Redis 最常用的分布式缓存是Redis和Memcached,它们都是分布式缓存技术中的一种,可能 阅读全文
posted @ 2019-06-26 13:17 奋斗的中年人哈哈哈 阅读(261) 评论(0) 推荐(0)