- 博客(9)
- 收藏
- 关注
转载 分布式系统事务一致性解决方案大对比
在OLTP 系统领域,我们在很多业务场景下都会面临事务一致性方面的需求,例如最经 典的Bob 给Smith 转账的案例。传统的企业开发,系统往往是以单体应用形式存在的,也 没有横跨多个数据库。 我们通常只需借助开发平台中特有数据访问技术和框架(例如Spring、...
2016-07-22 16:20:00
184
转载 我是一个线程
我是一个线程,我一出生就被编了个号: 0x3704,然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900待的时间比较长, 他带着沧桑的口气对我说: “我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,否则可能永远回...
2016-05-25 12:59:00
101
转载 TCP协议粘包和拆包解析
TCP是一个"流"协议,没有边界的一段数据.像打开自来水管一样,连成一片,没有边界.TCP协议并不了解上层的业务在做什么东西,有什么含义,它会根据自己的缓冲区的实际情况进行数据包的划分.所以,一个完整的数据包可能会被拆分成多个数据包包进行发送,也有可能将很多个数据包变成一个大的数据包发送....
2016-03-02 19:01:00
132
转载 javaIO之NIO
NIO:有人称为New IO,因为它相对之前的IO库类是新增的,所以被称为New IO,这是它的官方叫法.但是,由于之前老的I/O库类是阻塞I/O,New I/O库类的目标就是要让Java支持非阻塞I/O,所以,更多的人喜欢称之为非阻塞I/O(Non-block I/O),由于非阻塞I/O更...
2016-02-29 20:26:00
110
转载 JavaIO之-BIO(同步阻塞线程)
在前文中http://my.oschina.net/yujuncai/blog/619942 讲了一下Tomcat默认IO,以及IO的优化.在接下来的博客中,我将学习Netty(同样的框架还有MINA等)Netty 是一个基于NIO的客户,服务器端编程框架.学习NIO前得好好理解下BIO...
2016-02-24 21:51:00
248
转载 闲谈Tomcat性能优化
Tomcat在各位JavaWeb从业者常常就是默认的开发环境,但是Tomcat的默认配置作为生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈.幸好Tomcat还有很多的提升空间.下文介绍一下Tomcat优化,可以分为内存,线程,IO.一:Tomcat内存优化,启动时告诉JVM...
2016-02-23 22:50:00
100
转载 Redis将Session 集中管理
在分布式系统中.前提是分布式或者集群环境,常常需要多个系统中,保持Session .nginx可以配置IP的hash,实现每次都访问同一台应用容器,从而不需要共享Session ,也有tomcat的复制.虽然tomcat等容器可以实现Session 的复制,但是在tomcat的数量过多时,...
2016-02-22 12:51:00
190
转载 atomikos和Mybatis多数据源事务
本项目基于maven,使用spring,mybatis首先pom.xml引入`<!-- 多数据源事务管理 --> <dependency> <groupId>com.atomikos</groupId> <artifactId...
2016-02-22 10:11:00
178
转载 第一步
说说自己的经历吧. 一直从事互联网行业,主要语言使用Java..C#,Golang也会一些.. 博客内容将讲Java,相关内容,因为工作时间已经4年多了. 博客内容可能有些无序,想到哪里,写到到哪里.. 请见谅. ...
2016-02-21 19:37:00
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人