一、LVS原理详解(4种工作方式8种调度算法) 集群简介 集群就是一组独立的计算机,协同工作,对外提供服务。对客户端来说像是一台服务器提供服务。 LVS在企业架构中的位置: 以上的架构只是众多企业里面的一种而已。绿色的线就是用户访问请求的数据流向。用户-->LVS负载均衡服务器 >apahce服务器 ...
分类:
编程语言 时间:
2018-02-08 15:35:27
阅读次数:
252
前言数据库连接池的基本思想是:为数据库连接建立一个“缓冲池”,预先在池中放入一定数量的数据库连接管道,需要时,从池子中取出管道进行使用,操作完毕后,在将管道放入池子中,从而避免了频繁的向数据库申请资源,释放资源带来的性能损耗。在如今的分布式系统当中,系统的QPS瓶颈往往就在数据库,所以理解数据库连接池底层构造原理与设计思想是很有益处的。我们常用的数据库连接池有C3P0,DBCP,Druid等,下面
分类:
数据库 时间:
2018-02-07 21:14:50
阅读次数:
236
关系型数据库本身比较容易称为系统性能瓶颈,单机存储容量、链接数、处理能力有限,如果在高并发和大数据量的访问下就需要分库分表(分布式系统中间件如:mongodb自身支持分区),分库分区是指把数据库数据物理拆分到多个实例或多台机器上分库分表需要数据的合并,查询或更新条件的分离、事物的分离等待后果业务实现 ...
分类:
其他好文 时间:
2018-02-07 14:46:18
阅读次数:
145
在上篇文章《Support Vector Machine(1):线性可分集的决策边界》中,我们最后得到,求SVM最佳Margin的问题,转化为了如下形式: 到这一步后,我个人又花了很长的时间去查阅资料,因为数学较差的原因,理解起来相当慢,不过探索的乐趣也就在于不断的打破瓶颈向前,OK继续。上述的问题 ...
分类:
系统相关 时间:
2018-02-05 23:13:24
阅读次数:
247
网络I/O模型 人多了,就会有问题。web刚出现的时候,光顾的人很少。近年来网络应用规模逐渐扩大,应用的架构也需要随之改变。C10k的问题,让工程师们需要思考服务的性能与应用的并发能力。 网络应用需要处理的无非就是两大类问题,网络I/O,数据计算。相对于后者,网络I/O的延迟,给应用带来的性能瓶颈大 ...
分类:
其他好文 时间:
2018-02-04 19:42:26
阅读次数:
189
前言 注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础。 优化目标 1.减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要 ...
分类:
数据库 时间:
2018-02-04 18:09:19
阅读次数:
172
前言:今天在阅读“Web性能权威指南”这本书的时候,发现 tracert 这个命令挺有意思的,在分析网络性能瓶颈的时候也能使用的到,在此就小记一笔以备后用。 1:作用 tracert 是一个简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟。(这里的延迟是指:分组从信息 ...
分类:
其他好文 时间:
2018-02-04 14:45:41
阅读次数:
135
redis使用基础(六) ——Redis集群 (转载请附上本文链接——linhxx) 一、单台服务器 单台redis服务器,会出现单点故障,且需要承受所有的负载。另外,所有的内容都存在单个服务器上,该服务器会成为瓶颈。 使用多台服务器作为redis服务器,需要考虑集群管理,如数据一致性、增加节点、故 ...
分类:
其他好文 时间:
2018-02-04 13:53:15
阅读次数:
158
自从08年毕业,进入程序的世界,不觉间已经快10年。最近不知为何,渐渐在意起程“序员中年危机”之类的话题。在过去几年的职业生涯中,我好几次的迷茫过,技术上遇到瓶颈,前进失去方向。但是通过一股莫名的冲劲,我一次又一次突破了自己。但这一次,我面对的是一个问题是......时间? 最近,刚看到新闻,费德勒 ...
分类:
其他好文 时间:
2018-02-01 20:33:00
阅读次数:
118