腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
性能与架构
专栏成员
举报
597
文章
1193148
阅读量
116
订阅数
订阅专栏
申请加入专栏
全部文章(597)
数据库(118)
云数据库 SQL Server(87)
其他(67)
云数据库 Redis(60)
sql(43)
linux(39)
编程算法(37)
分布式(37)
javascript(35)
缓存(33)
容器镜像服务(30)
容器(29)
存储(29)
微服务(27)
nginx(26)
java(22)
api(22)
node.js(21)
https(19)
zookeeper(18)
安全(18)
网络安全(16)
kafka(16)
微信(14)
css(13)
spring(13)
http(13)
开源(13)
html(12)
负载均衡(11)
json(11)
apache(11)
mongodb(11)
系统架构(11)
负载均衡缓存(10)
网站(10)
nosql(9)
github(9)
小程序(9)
git(8)
架构设计(8)
shell(7)
对象存储(6)
php(6)
kubernetes(6)
压力测试(6)
hbase(6)
lua(5)
打包(5)
图像处理(5)
hadoop(5)
jvm(5)
dns(5)
数据结构(5)
python(4)
angularjs(4)
jquery(4)
mapreduce(4)
访问管理(4)
html5(4)
ssh(4)
spring boot(4)
tcp/ip(4)
rabbitmq(4)
nat(4)
区块链(3)
bootstrap(3)
ecmascript(3)
消息队列 CMQ 版(3)
es 2(3)
gulp(3)
grep(3)
cdn(3)
spring cloud(3)
大数据(3)
windows(3)
ruby(2)
go(2)
.net(2)
react(2)
android(2)
access(2)
ide(2)
maven(2)
搜索引擎(2)
unix(2)
ubuntu(2)
文件存储(2)
腾讯云测试服务(2)
人工智能(2)
微信小程序音视频(2)
grunt(2)
自动化(2)
运维(2)
mybatis(2)
单元测试(2)
rpc(2)
数据分析(2)
网站建设(2)
比特币(1)
ios(1)
regex(1)
vue.js(1)
ajax(1)
嵌入式(1)
oracle(1)
memcached(1)
postgresql(1)
mvc(1)
svn(1)
jar(1)
tomcat(1)
lucene/solr(1)
日志服务(1)
NAT 网关(1)
API 网关(1)
电商(1)
sass(1)
webpack(1)
yarn(1)
移动开发(1)
serverless(1)
黑客(1)
爬虫(1)
hive(1)
正则表达式(1)
gui(1)
面向对象编程(1)
jdbc(1)
hashmap(1)
决策树(1)
openstack(1)
npm(1)
kotlin(1)
markdown(1)
dubbo(1)
ddos(1)
jenkins(1)
socket编程(1)
uml(1)
数据处理(1)
sas(1)
dart(1)
raft(1)
Elasticsearch Service(1)
app(1)
base64(1)
client(1)
data(1)
facebook(1)
gzip(1)
instagram(1)
int(1)
it(1)
local(1)
mysql(1)
nagios(1)
netty(1)
plugins(1)
png(1)
registry(1)
server(1)
service(1)
src(1)
view(1)
程序员(1)
监控(1)
面试(1)
软件工程(1)
软件开发(1)
事务(1)
调试(1)
搜索文章
搜索
搜索
关闭
分布式限流
lua
云数据库 Redis
分布式
在单机系统中,限流逻辑直接放在服务接口中即可,Guava RateLimiter 可以方便的实现。
dys
2019-03-07
1.9K
0
高并发案例 - 库存超发问题
lua
云数据库 Redis
数据库
sql
压力测试
第一个购买请求来了,想买2个,从数据库中读取到库存有3个,数量够,可以买,减库存后,更新库存为1个。
dys
2019-03-07
3.1K
2
Redis 实现接口访问频率限制
云数据库 Redis
安全
lua
为什么限制访问频率 做服务接口时通常需要用到请求频率限制 Rate limiting,例如限制一个用户1分钟内最多可以范围100次 主要用来保证服务性能和保护数据安全 因为如果不进行限制,服务调用者可以随意访问,想调几次就调几次,会给服务造成很大的压力,降低性能,再比如有的接口需要验证调用者身份,如果不进行访问限制,调用者可以进行暴力尝试 使用 Redis 来实现 通过 Redis 可以方便的实现频率限制功能,下面介绍两种不错的方法 (1)方案1 - Lua脚本 思路 把限制逻辑封装到一个Lua脚本中,调用
dys
2018-04-04
3.7K
0
HTTP 压力测试工具 wrk
压力测试
lua
linux
简介 wrk 是一个HTTP压力测试工具,根据官方的介绍,他有2个明显的特点: 集成了多线程设计与事件通知系统(如 epoll、kqueue)提升并发量 可以通过编写 Lua 脚本来进行扩展,例如 HTTP请求的生成、响应处理、自定义报告 …… 使用示例 安装 wrk 可以工作在 Linux 或 Mac 项目地址: https://github.com/wg/wrk 下载后进入项目目录,执行: make 编译完成后,在当前目录中生成一个 wrk 可执行文件 运行 执行测试命令: ./wrk -t12 -
dys
2018-04-04
4.5K
0
Redis 将发展为一个生态体系
云数据库 Redis
lua
数据库
Redis Labs 最近宣布了一个新的Redis扩展方式:Redis Module System Redis 现在可以通过 Lua 脚本进行扩展,但 Module 提供了更加底层的 Redis 访问方式 Module System 的意义重大,将汇集大量开发者的智慧,让 Redis 的用户能够使用到更多强大的功能 Module 示例 Redis Lab 发布了一些 module,例如 01 图片处理模块 graphicsmagick GraphicsMagick 是图片处理的瑞士军刀,提供了高效强大的工具
dys
2018-04-03
831
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档