统一存储接入方案分析

项目中附件上传下载接口和存储实现不完全统一,直接依赖三方接口或自己有逻辑,无法快速接入不同的存储方案,业务要大改一通,通过网关、nginx等简单包装代理方式处理第三方存储,丢失CDN及高可用性,浪费流量、计算、时间等资源,同时没有自己完整的私有化分布式存储方案,打算为项目抽象、封装一套云存储统一接入方案

Dubbo+Grpc+Spring Boot初体验

前段时间团队开始采用了grpc作为内部服务通讯技术,部份服务已按照grpc实现也陆续上线了,在实际使用过程中,发现grpc在java应用方面,很多地方还是可以优化的

kubernetes集群搭建

本文主要介绍模拟生产环境多节点的k8s集群搭建过程,如何docker安装配置? 如何通过kubeadm、kubelet、kubectl三架马车快速搭建k8s集群? 如何安装dashboard管控台?

vagrant+virtualBox快速部署集群节点

在我们资源有限的情况下,通过Vagrant+VirtualBox结合可在单台机器上方便快速的搭建不同集群环境,例如在k8s的开发和测试环境上是非常有用的.

Spring Boot下grpc最佳实践

gRPC 是google提供的一个高性能、开源和通用的 RPC 框架,Cloud Native兴起,云端服务架构不同语言的集成能力也越来越标准化和简单化,不同语言组件间的通讯也需要统一和标准化,而这个标准的通讯协议只能是目前流行的rest或grpc,而rest侧重于外部通讯,内部通讯首选grpc,此文主要介绍spring boot下grpc使用。

Easypoi导入导出快速上手

基于注解的导入导出,修改注解就可以修改Excel、支持常用的样式自定义、基于map可以灵活定义的表头字段、支持一对多的导出导入、支持模板的导出和一些常见的标签自定义标签、支持HTML/Excel转换,支持word的导出,支持图片,Excel

Mysql Bit类型多状态位在Java中的妙用

前面介绍了mysql bit位基于sql上的使用技巧,但是在复杂的业务系统中,如果有很多表都存在多状态管理,那么每个表的状态管理都去手工单独定义基于位操作的管理SQL,这样开发起来就比较繁琐了。 在java程序中,是否能像mybatis plus的的枚举自动映射、sql构造器一样,几行代码就轻而易举的管理数据,发人员不用去关心底层位的运算和sql操作呢?

Mysql Bit类型多状态位使用场景及sql用法

数据库Bit类型常用来存储Boolean类型的状态,也就是可以使用一个字段来存最多64个状态,如果你的系统状态够多或者将来可能会有扩展状态,那推荐使用这个类型进行处理.如何写入bit类型数据? 如何对bit数据查询展示? 如何修改指定位状态? 如何根据某位状态查询?

加载更多