LAMP 系统性能调优,第 3 部分: MySQL 服务器调优http://www.ibm.com/developerworks/cn/linux/l tune lamp 3.html LoadRunner监控MySQLhttp://www.docin.com/p 92272846.html Adv ...
分类:
数据库 时间:
2019-12-21 18:34:37
阅读次数:
102
RabbitMQ是用来在多个异构系统之间进行数据交换的,生产者无需知道消费者的存在,消费者也无需关注生产者的行为,从而进行解耦,提高系统性能。 这里生产者只需要将数据送到队列里面,就完成了任务,而消费者只需要去某个队列消费,就接收到了数据。那么生产者是如何将数据送到指定的队列呢?这里就用到了交换机。 ...
分类:
Web程序 时间:
2019-12-17 00:36:57
阅读次数:
86
bcc 是一个基于bpf 的强大linux io,网络监控分析工具集(当然也可以分析java,ruby,python。。。) 一张工具图 说明 bcc 好多工具是需要kernel 4.1 的,但是大部分还是可以使用的,功能很强大,如果感觉bcc太过复杂,perf-tools 也是一个不错的选择 参考 ...
分类:
系统相关 时间:
2019-12-15 16:06:22
阅读次数:
163
背景 随着带宽提速和互联网发展,内容丰富、形式多样的视频正成为碎片化时代娱乐消费的新宠,短视频、视频直播、在线钢琴陪练、合唱直播一系列新玩法层出不穷,涉及电竞、社交、电商、教育等各个行业。网络视频快速发展对系统性能带来了巨大的考验。 流媒体业务场景 下面是用户与流媒体服务器的简化交互关系,主要分为推 ...
分类:
其他好文 时间:
2019-12-10 17:01:10
阅读次数:
93
100G光模块甚至在5G主题投资息息相关的细分行业里,成为了一个新的标志性主题行情。
分类:
其他好文 时间:
2019-12-06 18:53:27
阅读次数:
113
在很多互联网应用系统中,请求处理异步化是提升系统性能一种常用的手段,而基于消息系统的异步处理由于具备高可靠性、高吞吐量的特点,因而在并发请求量比较高的互联网系统中被广泛应用。与此同时,这种方案也带来了调用链路处理上的问题,因为大部分应用请求都会要求同步响应实时处理结果,而由于请求的处理过程已经通过消息异步解耦,所以整个调用链路就变成了异步链路,此时请求链路的发起者如何同步拿到响应结果,就需要进行额外的系统设计考虑。
分类:
其他好文 时间:
2019-12-04 18:41:32
阅读次数:
116
某些时候两个概念会混淆在一起。但是要分开的话,就是这样————————(引用一下pcl的话)压力测试(STRESSTEST)和负载测试(LOADTEST)的区别是什么?” 先让我们先了解什是压力测试,负载测试。 压力测试是在一定的负荷条件下,长时间连续运行系统给系统性能造成的影响。 负载测试:在一定 ...
分类:
其他好文 时间:
2019-12-04 01:33:59
阅读次数:
72
让我们先来说说如何什么是系统性能。这个定义非常关键,如果我们不清楚什么是系统性能,那么我们将无法定位之。我见过很多朋友会觉得这很容易,但是仔细一问,其实他们并没有一个比较系统的方法,所以,在这里我想告诉大家如何系统地来定位性能。总体来说,系统性能就是两个事:Throughput,吞吐量。也就是每秒钟可以处理的请求数,任务数。Latency,系统延迟。也就是系统在处理一个请求或一个任务时的延迟。一般
分类:
系统相关 时间:
2019-12-03 21:56:01
阅读次数:
123
JS 语言不像 C/C++, 让程序员自己去开辟或者释放内存,而是类似Java,采用自己的一套垃圾回收算法进行自动的内存管理。作为一名资深的前端工程师,对于JS内存回收的机制是需要非常清楚, 以便于在极端的环境下能够分析出系统性能的瓶颈,另一方面,学习这其中的机制,也对我们深入理解JS的闭包特性、以 ...
分类:
其他好文 时间:
2019-11-30 13:45:47
阅读次数:
74