- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 fastdfs安装配置
1、git下载libfastcommongit clone https://github.com/happyfish100/libfastcommon.git2、切换到libfastcommon目录cd libfastcommon3、安装libfastcommon./make.sh && ./make.sh install4、git下载fastdfs
2017-06-07 11:01:53 825
原创 RSA非对称加密方案
一、秘钥池维护每台应用服务器启动时生成一对秘钥对,并将秘钥对初始化到秘钥池,目前秘钥池里的秘钥数量等于应用服务器的台数,理论上秘钥对越多破解难度就越大。当秘钥池不存在秘钥是重新生成秘钥对入池,防止意外清空秘钥池的情况二、公钥复原客户端在对数据进行加密前需要先对服务器端传递过来公钥串进行还原,基于以下两种方式可以在java、js、php等任何开发语言之间还原公钥:
2017-02-16 16:34:34 807
原创 api限流方案
实现方案描述:1、统计以接口、方法和参数三个综合因素作为匹配的条件2、客户端集群中任何一台以相同的接口、方法和参数访问account集群任何一台机器视为重复请求3、统计数据以接口+方法+参数组合为key以全局共享模式保存在redis客户端4、api拦截器以dubbo自带的filter规范作为切入点,每次请求过来结合接口+方法+参数进行计数,并设置失效时间5、
2017-02-16 16:32:40 830
原创 最终成功-soa架构下分布式事务保障
当一个事务中某个参与者失败后,传统acid特性的事务通过回滚来保证数据的一致性,但是在分布式架构下很难保证事务的acid特性,比较普遍的做法是保证分布式事务的base特性。Base模式下事务中某个参与者失败后可以通过逆向操作来达到回滚效果,保证数据最终逆向一致,鉴于有些场景不适合做回滚,这里主要探讨一种保证数据最终正向一致即最终成功的方案。 该方案主要参照ebay模式改进而来,举例有主
2016-07-27 09:58:51 1168
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人