技术栈
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中信号的保存
相关推荐
程序猿DD
5 小时前
OctaFuse Gateway 2.15.0:MCP 聚合、向量 Embeddings 与官方目录同步
后端
·
agent
余槐i
7 小时前
PostgreSQL 函数索引报错 must be immutable:3种绕法与代价
数据库
·
后端
·
sql
·
postgresql
·
性能优化
需要826
8 小时前
Spring Bean 生命周期:从实例化到销毁的完整钩子
java
·
后端
·
spring
死磕音视频
8 小时前
让小模型做选择题:限定候选项并读取 logits 概率的入门实践(附 Python 代码)
开发语言
·
python
·
大模型
·
文本分类
·
transformers
凤山老林
9 小时前
Spring Boot 接入国密 SM2/SM3/SM4 的一些实践记录
spring boot
·
后端
·
python
伯恩bourne
10 小时前
Spring Boot Bean 注册的两种方式:@Component 家族 vs @Configuration + @Bean
java
·
spring boot
·
后端
张彦峰ZYF
10 小时前
停顿短不等于延迟低:G1、ZGC 与低延迟服务的目标分野、代价账本与选型标定
后端
·
回收暂停、应用停止总时长
·
到达安全点、分配停滞
·
屏障吃吞吐、并发线程吃核心
·
并发窗口吃堆余量
·
分区式靠挑回收集兑现目标
·
染色指针式不支持压缩引用
pride.li
10 小时前
第03章 Python 教程-基础语法:注释与变量
服务器
·
前端
·
后端
·
python
·
算法
·
计算机视觉
顽疲
11 小时前
Java vue 养老系统源码详解:月账单 care_month_bill 与 Quartz 扣费 Job 实践
java
·
开发语言
·
vue.js
·
vue养老
·
springboot养老
·
java养老
Wang's Blog
11 小时前
Java 项目实战: 交友项目 - 安装开发工具与环境准备
java
·
开发语言
·
交友
热门推荐
01
国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)
02
「全语录+省流版」邵艾伦 × 孙宇晨:聊风口、聊个人IP、聊年轻人如何抓住 AI 时代的机会
03
历年考研数学一、数学二、数学三真题试卷及答案PDF
04
GitHub 镜像站点
05
几个好用的ip纯净度检测网站
06
蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接
07
Telegram APK 下载安装完整指南 — 2026年最新
08
Windows 10/11 如何退出微软账户并改用本地账户登录(含找不到选项的解决方法)
09
微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新
10
轻量化AI渗透武器库|ARTEX自主攻防系统、资产梳理、漏洞挖掘、链路分析全流程智能化落地