技术栈
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中信号的保存
相关推荐
天天进步2015
2 分钟前
Python全栈项目--智能远程医疗系统
开发语言
·
python
AI人工智能+电脑小能手
6 分钟前
【大白话说Java面试题 第97题】【Mysql篇】第27题:说说分库与分表的设计?
java
·
开发语言
·
数据库
·
分布式
·
mysql
·
算法
Vertira
8 分钟前
VS2022 配置Qt5/6 [已解决]
开发语言
·
qt
RSTJ_1625
14 分钟前
PYTHON+AI LLM DAY SIXTY-SEVEN
开发语言
·
python
FuckPatience
14 分钟前
C# 继承中的使用new的陷阱,和abstract /virtual 的不同
开发语言
·
c#
hssfscv
16 分钟前
QT的学习记录2
开发语言
·
qt
·
学习
ch.ju
24 分钟前
Java Programming Chapter 4——The set-get method.
java
·
开发语言
dog250
24 分钟前
科斯定理与平坦随机网络的自然秩序
开发语言
·
网络
·
php
Micro麦可乐
32 分钟前
最新Spring Security实战教程(十)权限表达式进阶 - 在SpEL在安全控制中的高阶魔法
java
·
spring boot
·
后端
·
spring
·
spring security
·
spel表达式
Wonderful U
36 分钟前
基于Python+Django的文件预览与转换系统:从架构设计到完整实现
后端
·
python
·
django
热门推荐
01
GitHub 镜像站点
02
2026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf
03
【AI】2026 年具身智能模型和世界模型总结
04
Codex 下载安装指南:Windows 和 macOS 官方版下载
05
Codex 桌面端更新后 Chrome 插件和 Computer Use 不可用,怎么排查和修复
06
【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法
07
CC-Switch 下载、安装与使用配置指南【2026.5.29】
08
Codex 接入 DeepSeek API 完整配置文档
09
CC-Switch & Claude 基于 Linux 服务器安装使用指南
10
裂开!ChatGPT 居然开始要手机号验证,附详细解决方法