- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 JDk线程池原理解析
1、前言 线程开销a、创建线程关于时间,创建线程使用是直接向系统申请资源的,这里调用系统函数进行分配资源的话耗时不好说。关于资源, Java线程的线程栈所占用的内存是在Java堆外的,所以是不受java程序控制的,只受系统资源限制,默认一个线程的线程栈大小是1M(当然这个可以通过设置-Xss属性设置,但是要注意栈溢出问题),但是,如果每个用户请求都新建线程的话,1024个用户光线程就占用...
2018-11-18 17:56:42
869
1
转载 C10K问题以及解决方案
1 C10K问题大家都知道互联网的基础就是网络通信,早期的互联网可以说是一个小群体的集合。互联网还不够普及,用户也不多。一台服务器同时在线100个用户估计在当时已经算是大型应用了。所以并不存在什么C10K的难题。互联网的爆发期应该是在www网站,浏览器,雅虎出现后。最早的互联网称之为Web1.0,互联网大部分的使用场景是下载一个Html页面,用户在浏览器中查看网页上的信息。这个时期也不存在C1...
2018-11-11 11:32:57
298
原创 系统分库之后的分布式事物实践解决方案
前言本人目前就职于一家互联网支付公司,在公司这几年主要的工作是做支付账务这一模块。账务系统为了支撑上游高并发的业务请求,我们使用了分库分表的方式来提升系统性能,但是分库分表之后,随之而来的一个比较棘手的问题就是分布式事务的问题。正好最近正在准备公司内部的职级晋升申请答辩,所以这一次的晋升申请其中一个主题就是分布式事物。...
2018-11-03 11:19:45
296
原创 Netty-LengthFieldBasedFrameDecoder-功能和参数说明
Netty测试,public static void test {}
2018-10-31 20:07:02
597
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人