dubbo坑

一、dubbo默认的序列化遇上泛型 1、背景 dubbo默认使用序列化方式是hessian lite,它是基于hession修改而来的,而hessian本身是一种跨语言的高效二进制序列化方式。 2、问题 hessian lite不能很好的支持泛型对象的序列化和反序列化。因为jav

Isen

在线分析诊断工具Arthas简介及使用

    开发的同学偶尔会用到一些命令对线上的应用进行一些诊断,以便分析排查遇到的问题。因为我们的系统都是部署在Linux系统上的,所以经常会用到一些Linux的命令或者一些小工具进行分析诊断,有时候分析一个问题要使用很多命令或者辅助工具,相对不是很方

分布式事务

什么是分布式事务  分布式事务指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。简而言之,就是将一个大的操作拆分成多个小操作,这些小的操作分布在不同的服务器上,属于不同的应用,分布式事务就需要保证这些小操作要么全部成功,要

pinpoint 使用和相关源码解析

架构 对原生的pinpoint进行了一些二次开发,大致流程如下 agent 收集数据 pinpoint默认数据collector是用的netty方式,agent是netty client端,进行抽样采集,发送数据到netty server端collector,collector在

提高weex布局开发效率的一点点总结

加入weex开发小组已有几个月的时间,经历了从一开始的磕磕碰碰到现在能够独立负责一个项目的开发。期间整理了一份开发入门文档,也一直在总结效率更高的开发方式。 在开发项目的过程中,我们往往会打开以下几个窗口: 产品文档 交互文档 UI图 HTML文件 样式文件 vue文件 比如,开

谈谈运维发布平台的重构《一》

    工具组现在负责维护的运维平台应该算是技术中心内部很重要的一个系统,也是使用很频繁的的一个系统。自本人接手以来,一直在进行新功能的开发、遗留bug的修改。运维、技术、测试这边的需求不断,那会也抽不出精力对代码或者系统进行一些大的