自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (5)
  • 收藏
  • 关注

原创 Redis、Zookeeper去服务单点问题实践

常见的单个服务要要完成某个核心功能,由于设计原因该服务智能部署一个不支持多个同时运行,一方面在服务可运行的情况下要在运维人员意外的启动多个服务节点的情况下服务仍然能够正常运行,另外单个节点运行的服务在主机发生故障的时候难免导致服务意外终止,这种场景下我们更希望采用一种更优雅的方式不中断服务。以下以两种场景为例说明。Redis 实现分布式锁业务的正常运行依赖于Redis集群,因此考虑使用Re

2017-12-03 16:30:09 1286

原创 Apche Avro 实现RPC调用

流行的序列化框架有很多,常见的 Avro、Hessian、Protostuff、Thrift等,致力解决各种场景的数据序列化提高程序运行效率,基于现有的序列化行为不同的序列化协议不同程度的实现了消息协议进而提供了基础的RPC程序调用。通常应用程序的开发都是基于RPC层面进行,大大简化了跨进程通信的难度(IPC)。Apache Avro不仅仅是一个数据序列化协议,更提供一个良好定义的IPC消息协

2017-12-03 15:24:46 1075

原创 Hessian 实现RPC调用

http,webservice等web服务实现RPC大都使用文本协议进行数据传输,弊端在于使用文本进行数据传输浪费了部分网络带宽,尤其在传输大量的可通过编码压缩的数据时其性能有很大的可提升空间,通过对RPC传输的数据进行必要的编码能降低服务负载和网络IO开销,提高系统整体性能。Hession是一个Web服务协议,独立使用不依赖其它大的框架,以二进制形式进行数据传递。支持多客户端。支持Falsh

2017-12-03 10:32:57 1421

JVM学习笔记(一)

一份JVM学习的笔记,含查看JVM运行时信息\JVM垃圾收集信息\JVM锁信息等

2018-06-02

Tomcat +Apache实现负载均衡

Windows 环境下 Tomcat +Apache实现负载均衡

2016-04-08

SSM整合流程

SSM 整合开发流程

2016-04-08

SSH框架整合流程

SSH 开发环境搭建流程

2016-04-08

Struts2深入理解

Struts2深入理解

2016-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除