捉虫大师 捉虫大师
4年前
一种极致性能的缓冲队列
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。背景在多线程下的生产者消费者模型中,需求满足如下情况:对生产者生产投递数据的性能要求非常高多个生产者,单个(多个也可以,本文只介绍单个的情况)消费者当消费者跟不上生产者速度时,可容忍少部分数据丢失生产者是单条单条地生产数据举个日志采集的例子,日志在不同的
Stella981 Stella981
3年前
JVM垃圾回收与性能调优总结
JVM垃圾回收与性能调优总结(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdeveloper.51cto.com%2Fart%2F201201%2F312639.htm)JVM调优的几种策略(https://www.oschina.net/action/GoToLink?url
Stella981 Stella981
3年前
Netty与Voovan并发性能对比
Netty: 大名鼎鼎,Javaer人尽皆知的优秀框架,作为曾今的使用者对netty的作者也有无限的崇拜之情.对于netty的特点和优势这里不在多言,以免言多必失,大家可以问度娘.嘿嘿Voovan:  Voovan奉行简约、优雅,其核心功能则是异步通信,同时还包含了动态编译、反射、ORM、Http服务和客户端、websock
Wesley13 Wesley13
3年前
Java与Netty实现高性能高并发
1\.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java(https://www.oschina.net/action/GoToLink?urlhttp%3A
Stella981 Stella981
3年前
Spring Boot 项目如何做性能监控?
作者:zhaoyhhttp://zhaoyh.com.cn/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fzhaoyh.com.cn%2F)SpringBoot特别适合团队构建各种可快速迭代的微服务,同时为了减少程序本身监控系统的开发量,SpringBoot(http
Wesley13 Wesley13
3年前
MySQL 8.0 InnoDB压缩行格式性能测试
InnoDBcompressed好吃吗?不,它有点硌牙。1\.背景信息1\.测试环境2\.进行测试2.1所有数据可以加载到bufferpool中2.1.1数据压缩率2.1.2TPS相差值2.1.3平均延迟差值avgLatency(ms)2.1.499%延迟差值99thpercentileLate
Stella981 Stella981
3年前
OneAPM Cloud Test——系统性能监控神器
2015年8月,OneAPM推出了一款系统性能监控产品——CloudTest,产品上线以来以「两低一高」的特点迅速成为市场增长率最快的一匹黑马。「两低一高」,即低使用成本、低学习成本以及高服务可靠性。无须任何安装埋点操作,用户只需注册一个免费账号,即可自主添加需要监测的URL,开启7×24小时全面系统监控,一旦发生服务不可用,或加载时间超过阈
Wesley13 Wesley13
3年前
valgrind及graphviz分析c++性能瓶颈
使用valgrind进行性能分析,过程如下:\\\@Ubuntu(http://my.oschina.net/u/555627):~/Performance$valgrindtoolcallgrind./mt\7389Callgrind,acallgraphgeneratingcachepro
Easter79 Easter79
3年前
Tomcat和JVM的性能调优总结
<divclass"cmarkdownJarticleContent"<pTomcat性能调优:</p<p找到Tomcat根目录下的conf目录,修改server.xml文件的内容。对于这部分的调优,我所了解到的就是无非设置一下Tomcat服务器的最大并发数和Tomcat初始化时创建的线程数的设置,当然还有其他一些性能调优的设置,下图是我根
Stella981 Stella981
3年前
ElasticSearch读写底层原理及性能调优
点击上方蓝色字体,选择“设为星标”回复”资源“获取更多资源!(https://oscimg.oschina.net/oscnet/491424f402c74d8895a6bfde991139b0.jpg)!(https://oscimg.oschina.net/oscnet/6e9de993375a42d0