logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ThreadPoolExecutor详解及线程池优化

前言ThreadPoolExecutor在concurrent包下,是我们最常用的类之一。无论是做大数据的,还是写业务开发,对其透彻的理解以及如何发挥更好的性能,成为了我们在更好的coding道路上必不可少的基础。为什么用线程池?如果并发的请求数量非常多,但每个线程执行的时间很短,这样就会频繁的创建和销毁线程,如此一来会大大降低系统的效率。这就是线程池的目的了。线程池为线程生命周期的开销和资...

#java
sysbench oltp基准测试 TiDB

上一篇已经有sysbench的安装教程了,补充一下 在使用sysbench之前需要安装libtool,automake autoconf,mysql。接下来详细介绍 用sysbench oltp基准测试 线下TiDB1、测试准备: 10张表 每个表填充10W条数据 最大请求时间120s#-test=tests/db/oltp.lua 表示调用 tests/db/oltp.lua 脚本进行 oltp

#tidb
深入理解sun.misc.Unsafe原理

前言Unsafe类在JDK源码中被广泛使用,在Spark使用off-heap memory时也会使用到,该类功能很强大,涉及到类加载机制(深入理解ClassLoader工作机制),其实例一般情况是获取不到的,源码中的设计是采用单例模式,不是系统加载初始化就会抛出SecurityException异常。这个类的提供了一些绕开JVM的更底层功能,基于它的实现可以提高效率。但是,它是一把双刃剑:正如..

#java
前端负载均衡&架构

火种培训,听了前端的架构分享,突然想知道前端是怎么处理高并发,负载均衡的。网上找了一下,转载分享~---------------------------------------------------------------------一直对浏览器到服务层这部分访问的负载均衡不是很清楚,今天看了一篇58到家shenjian的文章,觉得不错,这里大概说说自己的感想,文中的图都...

#前端#架构#负载均衡
到底了