导读: Redis可以轻松支撑100k+ QPS,离不开基于Reactor模型的I/O Multiplexing,In-memory操作,以及单线程执行命令避免竞态消耗。尽管性能已经能满足大多数应用场景,但是如何继续在迭代中继续优化,以及在多核时代利用上多线程的优势,...
2年前 (2020-10-09) 488℃
0喜欢
前言
随着互联网的高速发展,市面上也出现了越来越多的网站和app。我们判断一个软件是否好用,用户体验就是一个重要的衡量标准。比如说我们经常用的微信,打开一个页面要十几秒,发个语音要几分钟对方才能收到。相信这样的软件大家肯定是都不愿意用的。软件要做到用户体验好,响...
2年前 (2020-08-10) 436℃
0喜欢
自人类文明以来,人类交流的方式就在不断的变化,从最早的结绳记事、到烽火传消息,从飞鸽传书到驿站飞马,从电报电话到互联网传送,交流的速度越来越快,信息传输量越来越大。通过交流,人们编写程序的时候就可以实现远程方法调用,就像调用本地方法一样便捷,所以RPC技术也在发展,尤其近...
3年前 (2020-02-02) 728℃
0喜欢
导读:协程或者绿色线程是近年来经常讨论的话题。Tokio作为Rust上协程调度器实现的典型代表,其设计和实现都有其特色。本文是Tokio团队在新版本调度器发布后,对其设计和实现的经验做的总结,十分值得一读。
Tokio——作为 Rust 语言的异步...
3年前 (2019-10-31) 776℃
0喜欢
???? “Python猫” ,一个值得加星标的公众号
大家或许知道,Python 为了提高内存的利用效率,采用了一套共用对象内存的分配策略。
例如,对于那些数值较小的数字对象([-5, 256])、布尔值对象、None 对象、较短的字符串对象(通常是 20...
3年前 (2019-10-24) 705℃
0喜欢
本文以唯品会HDFS实际应用场景和问题导向触发,介绍了优化方案的局限性,分享了这些局限性的解决和实施经验。这对于技术运营较大规模的HDFS集群有一定借鉴意义。
性能挑战
01
HDFS 是一个分布式系统,只要有足够的资源,可以扩容上千个节点支...
4年前 (2019-04-08) 873℃
0喜欢
Matrix for iOS/macOS 是一款微信团队研发并日常使用的性能探针工具,目前集成在iOS和macOS微信的APM(Application Performance Manage)平台中使用。
...
4年前 (2019-04-08) 1702℃
0喜欢
调用树源码:https://github.com/wudashan/profiler
序言
性能这个话题,经常令人谈虎色变。因为我们经常会对关键业务进行性能压测,但是业务代码里可能会涉及各种数据库增删改查,第三方系统RPC调用,消息发送等操作,当发现性能瓶...
4年前 (2019-03-26) 1152℃
0喜欢
性能诊断套路之CPU篇,常见CPU指标以及相应原理
想了半天这篇文章该怎么开头,因为毕竟之前说后面要写两篇C++,然而工作之中面对越来越多的“疑难杂症”让我很崩溃,总是把这些问题推给组里的其他“大牛”也不是个办法,所以决心要用几周的时间好好get一下性能瓶颈诊...
4年前 (2019-03-19) 968℃
0喜欢
转载请注明:爱学习爱分享 » 一个GO语言性能问题的发现和解决...
4年前 (2019-03-12) 850℃
0喜欢