深入理解网络通信和TCP/IP协议
随着计算机技术发展,计算机的体积和价格都在下降,之前计算机多用于研究机构,现阶段逐步进入一般的公司用于办公。
随着计算机技术发展,计算机的体积和价格都在下降,之前计算机多用于研究机构,现阶段逐步进入一般的公司用于办公。
当线上出现异常时,例如内存溢出、内存泄漏、gc频繁或者cpu线程负荷高等各种情况时,快速定位问题则显得相当重要。这篇主要介绍一下线上定位问题的一些工具。
理解Java内存模型,对JVM调优有很大的帮助
目前的查询服务显得略微臃肿,代码结构不是很清晰,维护很不方便,为了提升可维护性,故对该服务进行部分重构。
高性能的Java通信,绝对离不开Java NIO技术,现在主流的技术框架或中间件服务器,都使用了Java NIO技术,譬如Tomcat、Jetty、Netty。
在实际查询中,OpenTSDB查询性能很差,时间段一长,OpenTSDB耗时就会延长。
当系统稳定之后,为了更好的提升系统的服务能力,则需要将系统打造成一个支持高并发的系统。
如果在工作中使用了第三方的一些开源库,或者Java底层理解不深,很容易发生死锁风险。