- 博客(11)
- 资源 (3)
- 收藏
- 关注

原创 亿级订单系统分库分表技术方案和Flink数据同步方案
本方案结合一段时间内未来业务规模、运维成本、服务器成本等多种因素进行考虑,并分析了分区表、分布式数据库、分库分表的区别和优劣势。也简单介绍了一下分库分表需要考虑的唯一ID、分片键、分片算法等问题,并结合实际业务简单梳理了一下改造方案
2024-04-20 13:31:37
940

原创 API接口加解密技术方案(参考HTTPS原理和微信支付)
为了防止爬虫、防请求篡改、防请求重放,以及验证数据完整性,本方案结合HTTPS原理和微信支付加解密设计,通过对称加密、非对称加密、签名等技术,为API接口提供加解密设计和落地
2024-04-17 14:00:04
2551
1
原创 Cursor对话历史自动保存方案-SpecStory使用指南
SpecStory是一个专门为Cursor编辑器设计的对话历史记录保存工具。通过本指南,您可以快速学会如何使用SpecStory来自动保存与AI助手的对话内容。
2025-03-03 09:22:48
3826
1
原创 微服务网关API加解密组件gateway-api-encrypt
gateway-api-encrypt是一款基于spring-cloud-gateway的接口加解密starter,通过SpringBoot的简单配置就能够实现各种业务场景下的接口参数校验和加解密。其中包含时间戳校验、签名校验、对称加密、非对称加密等多种功能,也能够根据白名单、黑名单配置过滤接口地址。
2024-06-17 09:15:00
616
3
原创 Sentinel全流程分析和网关规则持久化到Nacos
我们目前只用到了Sentinel网关限流中热点参数限流,所以只对网关规则进行了持久化改造。如果有其它需求,大致的修改逻辑应该是差不多的。虽然改造后的Sentinel控制台还存在很多问题,但通过上面的流程分析,控制台只是作为规则可视化配置的工具,对性能要求不高,我们也没有监控持久化的需求,所以暂时就不进行其它改造了。
2024-05-10 10:38:29
1183
原创 SpringCloud多数据源接入Seata和ShardingJDBC最佳实践
手动配置seata和sharding-jdbc数据源的方式进行整合,通过@GlobalTransactional进行分布式事务的使用,和分库分表前的seata使用上没有区别
2023-10-19 16:43:22
1191
原创 Spring boot升级为Spring cloud配置修改(服务注册和服务发现简单案例)
【代码】Spring boot升级为Spring cloud配置修改(服务注册和服务发现简单案例)
2020-04-20 17:46:02
2577
原创 Linux完全离线RPM安装NTP(时间同步)服务器及基本配置
RHEL完全离线安装NTP服务器内网环境安装NTP服务,一般有2种方式。 1、如果没有现成的时间同步服务器。一台主机A做为NTP服务器,其它主机B只安装ntpdate服务,B主机们通过ntpdate命令同步主机A的时间。 2、有现成的时间同步服务器。所有主机直接通过ntpdate命令,同步时间服务器的时间。这里主要介绍的是第一种方式1、下载合适的NTP安装包(RPM)查询主机Linu...
2019-04-23 21:00:24
25433
1
ntpdate-4.2.6p5-12.el6.centos.2.x86-64.rpm
2019-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人