基于本地日志的可靠消息型事务 业务经常会使用消息中间件进行上下游解耦或者异步削峰填谷的目的,通常处理流程是如下:操作本地数据库,完成自身业务逻辑 2021-04-15 技术分享 分布式事务 Spring Mybatis如何从DAO到SQL MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。在项目中通过配置不同的mapper和xml,然后即可方便的对数据库进行操作。对于Mybatis的使用方法大家应该都很熟悉,本文不再赘述,本文重点叙述Mybatis的原理,详细分析Mybatis如何完成从mapper到sql的转化过程 2021-04-03 技术分享 Mybatis 如何进行JVM GC调优 本文主要叙述服务常见的CMS background gc、大对象导致Fullgc、Metaspace增长过快3个问题的排查思路和优化方案。 2021-01-20 技术分享 Java JVM Postman和Java Client访问K8s K8s的所有操作基本都是通过调用kube-apiserver这个组件进行的,它提供了restful api供外部系统访问,当然为了保证整个k8s集群的安全性,k8s提供了多种认证方式来保证集群的安全性:比如客户端证书、静态token、静态密 2018-11-11 技术分享 k8s Redis热点Key解决方案 随着公司业务规模越来越大,基本上所有的业务都接入了Squirrel,目前我们线上redis集群支撑了每天服务端万亿+、端到端3000亿+的调用量。用户因为一些业务的特性触发热点问题是业务需要,是不可避免,理所当然的,难免会触发“热点key问题”。 2018-10-01 技术分享 Redis 从零开始学TIDB二(TIDB简介与整体架构) 上一篇博客,我们简单介绍了怎么在Mac OS系统上面使用docker compose搭建一个包含3个pd,3个tikv,1个tidb的TIDB集群。本文,我们会详细介绍TIDB的一些基本概念和整体架构。 TIDB 简介TIDB是pingca 2018-08-27 技术分享 TIDB