首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
解决方案系列
小虎暮雨
创建于2021-06-07
订阅专栏
常用解决方案总结与思考
等 6 人订阅
共10篇文章
创建于2021-06-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【安全】API接口安全策略小结
API接口安全加密策略 采用非对称加密方式与对称加密方式混合方案(RSA+AES) 前端通过RAS服务获取公钥后加密(AES秘钥),存放到header 前端同时AES加密请求参数后,请求到后端接口 后
系统应用架构解决方案合集
本文主要记录了博主从业以来在系统架构及相关解决方案方面的选型项目,会不定期更新,同时也欢迎大家补充 缓存框架: spring cache:http://spring.io/guides/gs/cach
常用的分布式事务解决方案
转载自小米技术团队:https://xiaomi-info.github.io/2020/01/02/distributed-transaction/> 随着互联网技术的不断发展,系统越来越复杂,几乎
分布式锁用 Redis 还是 Zookeeper
为什么用分布式锁? 转载:分布式锁用 Redis 还是 Zookeeper 在讨论这个问题之前,我们先来看一个业务场景:系统A是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户
如何优雅地实现"异步"编程?
1、 引言 Java异步编程极大的节省了主程序执行时间,提升了计算资源利用效率,是Java高级工程师的必备技能之一。本文围绕什么是异步,异步解决了什么问题,怎么异步编程来展开。 1.1 什么是异步编程
【解决方案系列】 利用Spring DeferredResult实现异步API设计
使用场景 适用于处理前端轮询,避免轮询请求次数过于频繁造成服务器压力 实现效果 前端请求后不能立刻获得返回,在延时期间若某项业务完成,则主动返回,若期间未有指定业务完成,则指定延时时间后进行下一次长轮
【解决方案系列】如何做到线上不发版动态的调整日志级别?
一、简介 日志模块是每个项目中必须的,用来记录程序运行中的相关信息。一般在开发环境下使用DEBUG级别的日志输出,为了方便查看问题,而在线上一般都使用INFO级别的日志,主要记录业务操作的日志。那么问
【性能测试】性能测试基本原则与方法
性能测试关键点 评估性能指标——线程tps(可架构给),吞吐量qps(可架构给),错误率(可架构给),平均响应时间(可架构给) 模拟线上数据量 了解接口有没有缓存,有缓存的需要设计每次调接口获取的是不
【常用解决方案系列】如何设计一个稳定可靠的秒杀系统
商品秒杀在业务运营中是一个很常见的营销手段,运营方通常拿出少量的爆款商品,以很低的价格(1元秒杀iphone12),进行秒杀售卖,加上秒杀前的广告宣传,如此操作,势必短时间内会吸引大量用户过来秒杀,这
【常用解决方案系列】API接口、MQ消费幂等性设计
【常用解决方案系列】API接口、MQ消费幂等性设计 幂等概念和场景 幂等(idempotent、idempotence)是一个数学与计算机学概念,常见于抽象代数中。 在编程中,一个幂等操作的特点是其任