技术栈
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中信号的保存
相关推荐
代码中介商
13 分钟前
C++运行时多态深度解析:从原理到实践
开发语言
·
c++
·
多态
·
虚函数
武子康
13 分钟前
大数据-272 Spark MLib-Spark MLlib 逻辑回归实战:二分类场景下的原理与代码实现
大数据
·
后端
·
spark
额呃呃
23 分钟前
Andriod项目番茄钟
java
·
开发语言
Via_Neo
24 分钟前
不能对方法返回值进行赋值
开发语言
·
python
IT_陈寒
28 分钟前
Vue的响应式更新把我坑惨了,原来问题出在这里
前端
·
人工智能
·
后端
梅孔立
29 分钟前
Java 基于 POI 模板 Excel 导出工具类 双数据源 + 自动合并单元格 + 自适应行高 完整实战
java
·
开发语言
·
excel
代码中介商
30 分钟前
C++ 继承与派生深度解析:存储布局、构造析构与高级特性
开发语言
·
c++
·
继承
·
派生
dLYG DUMS
31 分钟前
Spring Cloud Data Flow 简介
后端
·
spring
·
spring cloud
我不是懒洋洋
37 分钟前
【经典题目】栈和队列面试题(括号匹配问题、用队列实现栈、设计循环队列、用栈实现队列)
c语言
·
开发语言
·
数据结构
·
算法
·
leetcode
·
链表
·
ecmascript
枫叶丹4
38 分钟前
【HarmonyOS 6.0】ArkWeb PDF浏览能力增强:指定PDF文档背景色功能详解
开发语言
·
华为
·
pdf
·
harmonyos
热门推荐
01
2026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元
02
GitHub 镜像站点
03
2026 年 AI 编程助手全面对比评测:Cursor vs Copilot vs Claude Code vs GitHub Copilot Free
04
AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析
05
GPT-6发布日深度解析-Symphony架构200万Token实战
06
零成本!Ollama本地部署国产大模型全指南(支持Kimi-K2.5/GLM-5/Qwen,新手秒上手)
07
从零部署 Hermes Agent:一只"会成长的 AI 马"保姆级安装教程
08
智元机器人发布4款新品,2026营收目标5亿元
09
从旧版到 v0.20.5:Ollama 升级避坑全流程(附命令复制即用)
10
从限购到畅通:GLM-5.1 Coding Plan接入攻略