relengxing
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

全链路灰度

前言全链路灰度是一个很基础架构的项目,在我看来,能独立完成全链路灰度的方案设计和代码编写,那基础架构算是入门了。
2024-02-02
分布式系统
#微服务 #灰度发布 #架构设计

基于mmap的存储方案

技术服务于业务,选择一种技术要看这个技术是不适合业务需求。mmap内存映射的文件存储,是一项典型的中间件技术,一般的业务开发是想不到这种做法的。
2024-02-01
后端开发
#Java #mmap #存储 #性能优化

JUC线程池和Tomcat线程池

这篇主要讲一下JUC线程池和Tomcat线程池的使用。
2023-12-01
后端开发
#Java #线程池 #并发编程

多迭代并行经验

多个迭代并行开发,一种可行的办法是使用泳道,把一个迭代作为一个泳道隔离开来。但是如果受限于基础设施和成本,只有一套开发环境,势必会需要合并到同一个分支。这个分支,如dev,它的版本号全部是 dev0.0.1-SNAPSHOT,不因为有新迭代合并上来而改变。 合并到一个分支会遇到代码冲突问题。业务代码冲突是无法解决的,这个只能从架构设计的角度,尽量让每次迭代不要修改同一个文件,除了业务代码还有一些公
2023-10-04
工程实践
#Git #分支管理 #团队协作

动态刷新导致假死

动态刷新导致死锁应用假死
2022-11-05
问题排查
#踩坑记录 #Spring Cloud #死锁

GORM分页插件

自己封装了一个GORM的分页插件
2022-08-29
后端开发
#Go #GORM #数据库

记录:一次应用假死排查

记录:一次应用假死排查
2022-03-08
问题排查
#Java #踩坑记录 #线程

动态数据源

背景最近几年 saas 很火。saas 对数据安全的要求会比较高,往往会要求每个商户,一个独立的数据库。但是数据库太多,就很难进行管理和切库。
2021-12-17
后端开发
#数据库 #Java #Spring #SaaS

Mybatis插件进行数据库操作记录

Mybatis插件进行数据库操作记录需求介绍先介绍一下需求,我们需要对用户的一些操作进行记录,比如那个用户修改了商户的一些设置,或者修改了手续费率等。
2021-08-30
后端开发
#Java #MyBatis #审计日志

Jenkins CICD部署

一套基于 jenkins 的部署方法
2021-08-06
运维部署
#Jenkins #CI/CD #Docker
123

搜索