kl的专栏

27 篇文章
33 人订阅

全部文章

kl博主

凯京科技 · 架构组经理 (已认证)

深入理解@Transactional的工作原理

写这篇博文有个来由,是为了解决博主遇到的多数据源的事务问题(用不了JTA),所以深入到spring-tx的源码去学习了一番,非常有收获,最后博主的分布式事务问题...

18040
kl博主

凯京科技 · 架构组经理 (已认证)

JPA多数据源分布式事务处理-两种事务方案

多数据源的事务处理是个老生常谈的话题,跨两个数据源的事务管理也算是分布式事务的范畴,在同一个JVM里处理多数据源的事务,比较经典的处理方案是JTA(基于XA协议...

22220
kl博主

凯京科技 · 架构组经理 (已认证)

solr初探-安装使用

Solr是一个高性能,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优...

48190
kl博主

凯京科技 · 架构组经理 (已认证)

基于RabbitMQ+Hessian+spring实现远程RPC调用

对RPC通俗的理解就是,调用远程服务和调用本地服务一样透明化无感知。使用过dubbo和motan的同学肯定有这种感觉。实现RPC调用过程,无非解决两个问题:

59280
kl博主

凯京科技 · 架构组经理 (已认证)

Activiti工作流杂谈-工作机制详解

以下内容为博主在公司内部分享的一个小文档,谈到了activiti的各方面内容,有需要的可留言要word原文件

1.2K91
kl博主

凯京科技 · 架构组经理 (已认证)

Feign-声明式java Http客户端

Feign 是Netfilx开源的一个声明web服务客户端,这便得编写web服务客户端更容易,使用Feign 创建一个接口并对它进行注解,它具有可插拔的注解支持...

1.3K50
kl博主

凯京科技 · 架构组经理 (已认证)

spring boot集成redisson的最佳实践

本文假使你了解spring boot并实践过,非spring boot用户可跳过也可借此研究一下。redisson是redis的java客户端程序,国内外很多公...

4.1K80
kl博主

凯京科技 · 架构组经理 (已认证)

spring boot集成WebSocket实时输出日志到web页面

前言碎语 今天来做个有趣的东西,就是实时将系统日志输出的前端web页面,因为是实时输出,所有第一时间就想到了使用webSocket,而且在spring boot...

1.8K110
kl博主

凯京科技 · 架构组经理 (已认证)

spring boot集成WebSocket实时输出日志到web页面

前言碎语 今天来做个有趣的东西,就是实时将系统日志输出的前端web页面,因为是实时输出,所有第一时间就想到了使用webSocket,而且在spring boot...

1.4K70
kl博主

凯京科技 · 架构组经理 (已认证)

nodejs连接java工程dubbo服务

最近公司整体服务架构从MQ迁移到dubbo上,公司有部分项目使用了nodejs服务,故研究了下nodejs的dubbo客户端,以下使用node-zookeepe...

728110
kl博主

凯京科技 · 架构组经理 (已认证)

mysql日志binlog消费初体验

早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从20...

1K80
kl博主

凯京科技 · 架构组经理 (已认证)

记阿里Druid数据连接池引发的线上血案

事件起因:项目使用了activiti工作流,系统是由老的spring mvc项目改造成的spring boot项目,数据库链接池从dbcp切换到druid,新系...

2.8K70
kl博主

凯京科技 · 架构组经理 (已认证)

skywalking源码分析之javaAgent工具ByteBuddy的应用

关于skywalking请看我上一篇博文,其使用javaAgent技术,使得应用接入监控0耦合。今天在分析skywaking过程中,对javaAgent技术有了...

1.3K80
kl博主

凯京科技 · 架构组经理 (已认证)

分布式链路追踪&应用监控APM软件-skywalking

当企业应用进入分布式微服务时代,应用服务依赖会越来越多,skywalking可以很好的解决服务调用链路追踪的问题,而且基于java探针技术,基本对应用零侵入零耦...

1.2K70
kl博主

凯京科技 · 架构组经理 (已认证)

谈谈我职业生涯中第一个真正意义上的开源项目

走进开源的世界大概有两三年时间了,开源带给我的太多太多,如(dubbo,motan,disconf,jfinal,druid,apollo)等等,太多了,我接触...

499100
kl博主

凯京科技 · 架构组经理 (已认证)

spring-boot-klock-starter分布式锁项目开源

spring-boot-klock-starter是一个基于redis的分布式锁spring boot starter组件,使得项目拥有分布式锁能力变得异常简单...

599100
kl博主

凯京科技 · 架构组经理 (已认证)

DevOps利器- Hygieia平台开发部署

Capitalone(全美十大银行之一)开源的DevOps利器。使用Hygieia后,在整个软件开发周期中,用户可以选择VersionOne或Jira进行用户故...

93780
kl博主

凯京科技 · 架构组经理 (已认证)

DevOps自动化组件-RUNDECK介绍、开发、部署、使用

RunDeck 是用 Java开发的自动化部署持续集成的工具应用,项目已开源。runDeck的产品属性和jenkis类似。提供web界面和restapi来给用户...

1.8K90
kl博主

凯京科技 · 架构组经理 (已认证)

java解析xlxs、xls文件的利器sep4J

今天分享一个解析xls文件的项目,封装了Apache poi工具,想学习源码的可以看下面项目地址。此项目提供了强大的数据映射api接口,支持xls行数据映射到j...

40850
kl博主

凯京科技 · 架构组经理 (已认证)

记spring boot快速改造老项目

博主公司一个项目在开发中使用某些功能的时候,受限于spring低版本的限制,故索性将整个模块升级为spring boot,在这里做个记录,希望能帮助到有相同场景...

80180

扫码关注云+社区

领取腾讯云代金券