spring-boot-seckill分布式秒杀系统是一个用SpringBoot开发的从0到1构建的分布式秒杀系统,项目案例基本成型,逐步完善中。 开发环境: JDK1.8、Maven、Mysql、IntelliJ IDEA、SpringBoot1.5.10、zookeeper3.4.6、kafka_2.11、redis-2.8.4、curator-2.10.0 启
1
基于go语言的秒杀系统 更多详情, 敬请期待。
2021-11-09 22:57:01 48KB Go
1
分布式高并发商品秒杀系统设计 介绍 本项目为另一个项目的分布式改进版本,DIS-秒杀意为:秒杀分布,即分布式秒杀系统。 商品秒杀与其他业务最大的区别在于: 低廉价格; 杰出推广 瞬间售空; 一般是定时上架; 时间短,瞬时并发量高,网络的流量也会瞬间变大。 除了具有以上特点,秒杀商品还需要完成正常的电子商务逻辑,即:(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6 )卖家发货。 本项目正是基于上述业务特点进行设计的,在项目中约会多个优化手段,使系统可以从容应对秒杀场景下的业务处理。 另外,项目为单体应用,在大并发高层下处理能力有限,所以本项目进行进行改造,对任务进
2021-11-04 20:49:42 1.34MB java redis distributed-systems spring-boot
1
maotai seckill maotai
2021-10-31 22:18:49 681KB JavaScript
1
python版本的jd_seckill 来自huanghyw 及go版本的mtseckill-v2021-01-07
2021-10-30 00:59:21 12.13MB seckill
1
秒杀 这是基于Go语言的一个秒杀系统,这个系统分三层,接收层,逻辑层,主体。 系统架构图 秒杀接入层 从Etcd中加载秒杀活动数据到内存当中。 监听Etcd中的数据变化,实时加载数据到内存中。 从Redis中加载黑名单数据到内存当中。 设置白名单。 对用户请求进行黑名单限制。 对用户请求进行流量限制,秒级限制,分级限制。 将用户数据进行签名验证,检验参数的合法性。 接收逻辑层的结果实时返回给用户。 秒杀逻辑层 从Etcd中加载秒杀活动数据到内存当中。 监听Etcd中的数据变化,实时加载数据到内存中。 处理Redis数值中的请求。 限制用户对商品的购买次数。 对商品的抢购频次进行限制。 对商品的抢购概率进行限制。 对合法的请求给予生成抢购资格令牌令牌。 秒杀领导人 添加商品数据。 添加抢购活动数据。 将数据同步到Etcd。 将数据同步到数据库。 目录结构 ├─sk_admin │ ├─co
2021-10-27 17:02:06 435KB 系统开源
1
Jd_Seckill :warning:此项目是的版本实现,逐步降低使用门栏和相互学习而创建。 特别声明: 本仓库发布的jd_seckill项目中涉及的任何脚本,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确,可以和有效,请根据情况自行判断。 本项目内所有资源文件,禁止任何公众号,自媒体进行任何形式的转载,发布。 ztino对任何ztino问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害。 间接使用脚本的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, ztino对于由此引起的任何隐私泄漏或其他后果概不负责。 jd_seckill将jd_seckill项目的任何内容用于商业或非法目的,否则后果自负。 如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明,我们将在收到认证文件后删除相关脚本。
2021-10-24 14:16:21 18KB Go
1
qiurunze-seckill.rar
2021-10-21 21:02:11 14.15MB 秒杀
1
秒杀插件(seckill) Chrome浏览器抢购,秒杀插件(秒杀助手)可自定义秒杀辅助插件(减少人肉失误) 任意网站,自定义添加秒杀定时任务 支持可视化选择“秒杀”按钮+自定义选择dom元素 自定义秒杀频率,秒杀次数 秒杀前2分钟提醒 北京时间,本机时间随意选择 北京时间手动校对,准时秒杀 任务实时修改保存 注意事项 请提前登陆,选择商品的规格型号 选取目标按钮时,请点击“鼠标右键” 暂不支持秒杀时输入验证码验证和其他复杂的(多步骤)抢购秒杀 秒杀助手只是辅助,不保证100%秒杀成功 安装 chrome浏览器,设置->更多工具->扩展程序 开拓开发者模式 拖拽包至此扩展页面释放,确认安装即可 详细操作步骤,参考: : 新的安装方式 上一种安装已失效,(原因:Chrome版本升级至63导致的),可通过另一种方式安装 下载原始包: : 解压:seckill-master.zip chrome浏览器,设置->更多工具->扩展程序 开拓开发者模式 单击“加载已解压的扩展程序”按钮,选择解压目录下一个src目录,单击“确定”,即可完成安装 使用(【鼠标右键】挑选目标) Chrome
2021-10-21 16:24:44 3.02MB chrome-extension timer crx auto-click
1
课程项目要求 提交:docker-compose文件以及实验报告。 系统环境 ubuntu 18(Oracle VirtualBox虚拟机) 去1.13.5 linux / amd64 码头工人CE 19.03.5 码头工人组成1.25.0 系统结构 本项目用到的技术原理总结在 开始 首先安装上述环境,还有IDE:goland,安装方法参考 下面先讲如何启动服务进行测试(TA评分用),再讲如何项目实现细节。 一,只跑服务,不理会实现细节 1,启动服务 这部分是上交项目后,TA测试评分用的,只需要项目中的docker-compose.yml文件即可: version : " 2 " services : mysql-service : image : mysql:5.7 ports : - " 23306:3306 " restart : '
2021-10-01 15:28:16 4.63MB 系统开源
1