技术栈
Golang|Kafka在秒杀场景中的应用
ErizJ
2025-04-16 13:40
我们的程序在面对 kill -9 这样的指令的时候会直接退出,不能保证数据持久化到mysql完后再退出
而且我们现在的并发量仍然不够,只能加机器,多机器并发写mysql可能导致mysql扛不住,mysql写的并发量不能根据我们机器的数量的增长而增长
考虑使用消息队列mq,当抽中奖品后把订单消息写入kafka中去,然后又其他服务器起kafka消费者去读取订单信息写入kafka
对应的,需要修改我们的抽奖函数
数据在kafka里面是不会丢的,下次启动可以继续写入
开发语言
分布式
后端
golang
kafka
上一篇:
使用Python+xml+shutil修改目标检测图片和对应xml标注文件
下一篇:
Linux中信号的保存
相关推荐
geovindu
10 分钟前
java:Abstract Factory Pattern
java
·
开发语言
·
后端
·
设计模式
·
抽象工厂模式
·
创建型模式
geovindu
14 分钟前
java: Factory Method Pattern
java
·
开发语言
·
后端
·
设计模式
·
工厂方法模式
·
创建型模式
voicelen
17 分钟前
一通电话背后有多少角色?我拆了 Voicelen 的调度台给你看
后端
用户801722041639
22 分钟前
BarQode:C# 条码二维码生成库
后端
考虑考虑
28 分钟前
kafka4安装
后端
·
kafka
·
自动化运维
m0_58709899
34 分钟前
Qt,二进制文件读写建议
开发语言
·
qt
orient
35 分钟前
慢查询优化 10 招:从 EXPLAIN 到索引重建
后端
爱敲代码的小鱼
38 分钟前
springsecurity:
java
·
开发语言
·
数据库
秋田君
41 分钟前
QT_QT信号与槽机制
开发语言
·
数据库
·
qt
辞旧 lekkk
41 分钟前
【Qt】 系统相关:事件与定时器
开发语言
·
qt
·
学习
·
萌新
热门推荐
01
2026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf
02
2026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?
03
AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路
04
GitHub 镜像站点
05
AI科技热点日报 | 2026年07月01日
06
2026 年 AI 大模型 & AI 编程工具实战全总结
07
2026 AI 编程工具选型横评:Cursor / Claude Code / Trae / Copilot 到底选谁(建议收藏·避坑版)
08
【AI】2026 年具身智能模型和世界模型总结
09
2026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片
10
2026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?