加载中
高性能缓存服务—HANBO(1)

多数流行的开源缓存服务都是出自老毛子之手,动辄就闭源,说不准哪天就被没收回去了。 国人当自强,我不入地狱谁入地狱。大概两年前,我开始了发明轮子的不归路,从第一行代码开始到现在迭代...

2019/08/06 20:47
563
高性能缓存服务—HANBO(2)

HANBO剖析 hanbo是一个高性能、高可用、低延迟的内存数据库。 协议概览 同redis协议,通过\r\n解析。 解码 public class RedisCommandDecoder extends ReplayingDecoder<Void> { private by...

2019/08/02 15:24
318
nacos+ribbon自定义ab测试路由策略

原理:通过请求头埋入指定服务的metadata标识,扩展ribbon的choose策略。 一定要注意hystrix的隔离策略 !!强烈推荐使用信号量隔离。 因为一旦使用线程隔离(线程池存在复用),会导致Inher...

数据库密文存储-mybatis自动加解密插件

因为涉及到个人隐私信息的字段防止泄露,首要任务就是加密,所以需要在源头-数据库直接加密存储。 源码请戳这里 基于参数处理和结果处理的拦截实现 添加依赖 <dependency>        ...

07/19 11:16
406
汉堡推送平台1.0发布hanbo-push

汉堡推送 汉堡推送是一个分布式推送/IM系统,底层协议采用tcp同时适配websocket,适用于安卓和web平台,ios目前未支持。 传送门 准备工作 java8 redis3, mysql5.5 ,zookeeper3 启动应用 配...

审计日志插件-hanboAudit

hanboAudit是一个日志埋点插件,基于ORM框架的拦截器实现,目前兼容mybatis和hibernate。 插件功能 记录操作人、菜单、模块、功能以及数据库行级别操作前后的值,多用于审计日志展示。源码请...

分布式消息推送服务-hanboPush

故事背景 最近看到一篇关于百万级推送架构的介绍,正好解决了之前一直想做但没有做的难题,于是乎在工作空闲之余手撸了一遍。项目源码请移步这里 系统概览 app接入除了接入restApi(push-admi...

mgr动态选主客户端-hanboJdbc

hanbo-jdbc是一个springbootStarter,适用于mysql5.7+的群组复制(单主模式) 基于connector/J的mysqlx、replication等协议实现的客户端自动选主以及负载均衡。 源码请移步 打包 cd proDir ...

2019/08/30 13:11
459

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部