基于mmap的存储方案 技术服务于业务,选择一种技术要看这个技术是不适合业务需求。mmap内存映射的文件存储,是一项典型的中间件技术,一般的业务开发是想不到这种做法的。 2024-02-01 后端开发 #Java #mmap #存储 #性能优化
多迭代并行经验 多个迭代并行开发,一种可行的办法是使用泳道,把一个迭代作为一个泳道隔离开来。但是如果受限于基础设施和成本,只有一套开发环境,势必会需要合并到同一个分支。这个分支,如dev,它的版本号全部是 dev0.0.1-SNAPSHOT,不因为有新迭代合并上来而改变。 合并到一个分支会遇到代码冲突问题。业务代码冲突是无法解决的,这个只能从架构设计的角度,尽量让每次迭代不要修改同一个文件,除了业务代码还有一些公 2023-10-04 工程实践 #Git #分支管理 #团队协作
动态数据源 背景最近几年 saas 很火。saas 对数据安全的要求会比较高,往往会要求每个商户,一个独立的数据库。但是数据库太多,就很难进行管理和切库。 2021-12-17 后端开发 #数据库 #Java #Spring #SaaS
Mybatis插件进行数据库操作记录 Mybatis插件进行数据库操作记录需求介绍先介绍一下需求,我们需要对用户的一些操作进行记录,比如那个用户修改了商户的一些设置,或者修改了手续费率等。 2021-08-30 后端开发 #Java #MyBatis #审计日志