一、前言 秒杀系统其实是一个比较复杂的设计,文章先介绍设计秒杀系统的思路脉络和设计系统的原则。后面章节再详细介绍使用中的工具、中间件、设计方案。由于本人并没有真正实践过秒杀系...
一、前言 秒杀系统其实是一个比较复杂的设计,文章先介绍设计秒杀系统的思路脉络和设计系统的原则。后面章节再详细介绍使用中的工具、中间件、设计方案。由于本人并没有真正实践过秒杀系...
在 进入mq之前,就进行限流,采用令牌桶方法,这样的话后续流量到达mq就会显著减少 分库分表:分库字段以用户字段或者订单号,用户的话可能会出现数据倾斜问题,有些用户订单很多,...
1.介绍 renren-fast(项目后台)是一个轻量级的 Spring Boot 快速开发平台,能快速开发项目并交付【接私活利器】 完善的 XSS 防范及脚本过滤,彻底杜绝...
一、MySQL主从复制,完成每秒30万订单 (一)数据库方面优化 1. 添加索引 2. 尽量多使用数值型 3. 尽量多考虑使用定长而非变长 4. exist和...
给楼主推荐本书《谁的青春不迷茫》,看看就好啦,最好从现在起有个规划,将来是想直接考研(保研),还是工作,考研的话需要把成绩搞好,工作话就需要把相关专业技能搞好,这样大三升大四才不会迷茫啦
大二了,却更迷茫了因为疫情,让本就不长的大学生活流逝的速度更快了,也因为时间的充足让我思考了很多… 在家的那段时间,每一天都好似复制粘贴,一天又一天的重复着。但是,更多的时间是在犹豫不决,大多...
构建一个由Master + Slave 构成的 Spark 集群,Spark 运行在集群中。 这个要和Hadoop 中的 Standalone 区别开来. 这里的 Stand...
Master Spark 特有资源调度系统的 Leader。掌管着整个集群的资源信息,类似于 Yarn 框架中的 ResourceManager,主要功能: 1. 监听Wor...
本章介绍在各种运行模式如何运行Spark应用. 首先需要下载Spark 下载Spark 1.官网地址 http://spark.apache.org/ 2.文档查看地址 ht...
1、什么是Spark? Spark 是一个快速(基于内存), 通用, 可扩展的集群计算引擎 并且Spark 目前已经成为 Apache 最活跃的开源项目, 有超过 1000 ...
对于常量池而言,字符串的概念较为广泛,并不单指字符串变量。类名、方法名、类型、this指针名,等等,都可以看作是字符串,最终都会被JVM当作字符串处理、存储到符号区。 由于无...
类变量解析 1 java中private 字段可以被继承吗 有一种说法是凡是父类中被定义为private的字段,都是“老子的”私有财产,即便是儿子,也继承不了 如果没有继承的...
@夜雨忧伤 对啊 一年前的东西了
如何保证消息队列的高可用和幂等性以及数据丢失,顺序一致性(1)RabbitMQ的高可用性 RabbitMQ是比较有代表性的,因为是基于主从做高可用性的,我们就以他为例子讲解第一种MQ的高可用性怎么实现。 rabbitmq有三种模式...