加载中
JTA分布式事务与Atomikos

本章主要介绍分布式事务,对于多数据源操作,如果不得不使用分布式事务来处理,那就需要JTA,它主要包括两个部分:事务管理器,支持XA协议的资源管理器。其中事务管理器主要是给开发人员的接...

如何做到模块热部署

热部署其实就是如何在服务器不重启的时候动态的替换相关模块,要讲热部署之前就要先了解一下类加载机制。 JVM加载一个类需要经过这么几个阶段,加载,验证,解析,初始化,使用,卸载。其中到...

2017/03/06 20:18
66
spring事务在多库下的处理

这一章主要介绍,分布式事务的雏形-spring事务在多库下的处理。这个算是比较难得并且很容易在开发过程中遇到各种坑。介绍之前先讲一下问题的缘由,前一阵,一个朋友说他在做一个业务,需要先...

2017/03/03 14:56
346
数据源的无缝切换

随着业务的发展,用户量的增大,单表单库已经满足不了我们的业务需求,因此需要分库分表,但是随之带来的问题是当我们需要从库中捞取某些数据的时候,经常需要在多个数据库来回切换,如何做到...

2017/02/21 16:29
76
java实现自定义注解

无论开发web还是后端,都会经常和spring打交道,而使用最频繁的当然是注解。我们在享受spring注解带来的方便的同时,是否想过能否实现自己的注解呢?我们通过java的原生态类就可以做到这点,...

数据库的事务

今天是工作日的最后一天,明天就是除夕了,赶紧趁这个时间再写一篇文章。今天主要说一下事务,这里主要探讨数据库的事务机制,并不是spring的事务,毕竟大多数人对spring的事务其实是很清楚的...

2017/01/26 12:07
74
万恶的锁

一直以来想写一篇关于锁的总结,因为java的锁太多了,五花八门,并且有时候不知道怎么去选择,好多人都犯糊涂,当然自己也犯糊涂。本章并不是介绍java中的concurrent包下的相关锁,那个一般在...

2017/01/18 19:11
396
Netty就是这么回事(八)

这一章主要介绍如何使用Netty开发自定义通信协议。我们知道有的时候可能我们不想用java的序列化,因为编码效率低,并且我们也不想使用protobuf,因为如果说我们的通信程序都是来自一个平台,...

2017/01/16 19:56
155
Netty就是这么回事(七)

这一章,主要介绍下Netty的心跳处理,心跳处理在通信开发中是最常用的,服务端通过心跳可以监控客户端的链接状态,进行相应的处理。 记得,之前用NIO做了一个客户端和服务端通信的项目,客户...

2017/01/16 11:48
109
Netty就是这么回事(六)

趁着今天有时间,多发一点。这一章主要介绍Protobuf编解码器,首先先说protobuf是个什么东西。它其实是Google开发的一个数据交换的格式,它独立于语言,独立于平台。用过它的都会觉得它太好用...

2017/01/14 19:01
192
Netty就是这么回事(五)

好久没更新了,先吐槽一下,最近太忙了,不知道为啥到了年底竟然这么忙,最可气的是最近一个项目遇到一个很2的产品还有一个很2的测试,测试是一问三不知,怎么测都要来问我,产品说这个东西我...

2017/01/14 18:40
118
Netty就是这么回事(四)

这一章继续为大家介绍Netty自带的解码器,上一章主要介绍了支持TCP粘包/分包处理的linebasedframedecoder,它是根据回车或换行符、换行符来判定结束位置的。那么如果我们想自己定义分隔符,怎...

2017/01/09 20:08
1K
Netty就是这么回事(三)

因为我们在进行服务端开发过程中,一定会遇到TCP的粘包和分包问题,所谓粘包和分包就是因为TCP的滑动窗口以及拥塞避免等机制造成的,比如说我发一个包并不是一次性发完,可能拆成多个包多次发...

2017/01/05 10:33
407
Netty就是这么回事(二)

承接上一章,接下来开始进入Netty入门,本文所采用的Netty版本号是5.0,这个请大家注意下。 还是上一个场景,一个简单的客户端和服务端直接发送字符串的程序,如果使用Netty框架如何展示呢?...

2017/01/05 09:43
502
Netty就是这么回事(一)

写在开头:Netty是个什么玩意?这里摘抄官网的一段话:Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务...

2017/01/05 09:41
894
支付宝双11的功臣-分布式关系型数据库(oceanbase)

我们都知道阿里双11,除了创造了世界史上的交易奇迹之外,也创造了世界技术史上的奇迹。支付宝的峰值达到了每秒12万笔,这在技术界简直是一个奇迹。为什么说他是一个奇迹呢?简单的来解释一下...

2017/01/05 09:40
308
我在支付宝是如何处理高并发case的

写在开头,好多人都问我在支付宝是如何处理高并发的。哎~~~~,那我今天就说一下,我是怎么解决每天上百万的还款的,顺便介绍一下高并发的思路。 首先,先看一个图(看不懂没关系,稍后我会解...

2017/01/05 09:39
185

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部