天机学堂个人优化版

本人对天机学堂的优惠券秒杀做了些优化。
大概是分库分表,sentinel限流,hotkey热key探测,领券记录redis大key解决,改用rocketmq,搭建库存服务,redis三主三从集群,多级缓存,令牌桶单机限流…
各位走过的大佬们如果可以帮忙点个star或者fork,感激不尽,github地址如下:
https://github.com/LCF-Sefy/tianji
#如果再来一次,你还会选择这个工作吗?#
#日常实习#  #美团#  #字节#  #腾讯#  #阿里#
全部评论
star了。我最近在学分库分表。狠狠学
1 回复 分享
发布于 04-21 22:21 上海
主+从应该是奇数吧?一主四从
1 回复 分享
发布于 2024-12-12 00:20 广东
mark
点赞 回复 分享
发布于 09-20 16:50 重庆
佬,能不能锐评一下我的天机学堂简历
点赞 回复 分享
发布于 03-10 10:46 湖北
mark
点赞 回复 分享
发布于 2024-12-23 17:17 辽宁
懒✌能不能来锐评下我简历
点赞 回复 分享
发布于 2024-12-18 17:49 江苏
哥们 有点实力
点赞 回复 分享
发布于 2024-12-13 12:53 湖南
我叫我同学给你点,为了懒师傅的学分
点赞 回复 分享
发布于 2024-12-12 08:45 北京
哥还有学堂资料吗,学到一半被我误删了
点赞 回复 分享
发布于 2024-12-11 23:54 广西

相关推荐

1. 介绍Java异常的分类? Spring Boot项目中,如何进行数据库操作的异常处理?2. Spring事务注解(@Transactional)的使用和参数配置?事务回滚的条件和触发方式?事务传播属性的设置和应用场景?3. 介绍Java集合框架的整体结构? List, Set, Map 特点,实现4. Set 集合哪些实现类是有序的?5. ArrayList和LinkedList的区别6. 介绍HashMap的底层结构和特点?HashMap的put操作过程?7. HashMap中判断key相同的方法?8. HashMap的key是否可以为nul? HashMap中null key的存储方式(固定存储在数组的索引0处)9. HashMap的遍历方式10. 并发安全集合的了解? ConcurrentHashMap,CopyOnWriteArrayList的理解11. 线程创建的方式?  JDK自带的线程池类型及其特点12. 线程池的工作流程和核心参数?13. 核心线程和非核心线程的区别? 线程池如何标识一个线程是核心线程还是非核心线程?14. 说说实习SQL调优过程15. EXPLAIN主要关注什么字段16. B+树特点?17. Redis哈希结构的具体使用方式18. 可以对哈希表设置过期时间吗? 能对哈希表里的每行键值对设置过期时间吗?19. Redis list结构的使用场景? 相关API?  为什么能作为消息队列20. Spring中注入bean的方式?  @Autowired和@Resource注解的区别21. Spring循环依赖问题及其解决机制?22. spring三级缓存可以完全解决循环依赖问题吗?(不能解决非单例场景的循环依赖,不能解决构造器注入的循环依赖(因为三级缓存是通过反射创建对象缓存到三级缓存里,构造器注入对象尚未创建) )23. Linux部署项目的具体过程? Java如何启动项目?  Java如何后台启动项目24. grep命令怎么查前100行和后一百行?(-B 100 前100行 -A 后100行 -C 前后100行)25. 说说令牌方法保证幂等性
查看25道真题和解析
点赞 评论 收藏
分享
1. 做一个简短的自我介绍,让我快速记住你。2. 你简历中写的众多内容里,觉得自己做的最好的是哪个(项目或技术)?3. 聊一下优惠券秒杀系统的实现思路。1. 若平台有10万用户,5万人在优惠券开抢瞬间疯狂刷新、点击抢券,如何保证接住所有流量?2. 位图(布隆过滤器的位图)场景下,列表(如存储上下游依赖关系、责任链、表血缘关系)如何检测成环?3. 每小时要生成50万个整点执行的定时任务,部分任务需处理大量数据,如何保证任务尽可能在整点左右执行,且能按时生成所有任务?1. 快慢指针的工作原理是什么?2. 自己是否写过快慢指针检测链表环的demo?3. 了解哪些定时任务框架(Java内部框架或开源工具)?4. XXL-Job如何实现定时任务的流转?5. 了解哪些定时任务调度的算法(如整点执行任务的时间算法)?6. Docker的网络模式有几种?1. 如何实现管理某一个文件夹下所有的Controller,做特殊的权限验证(或不做统一权限验证)?2. AOP的通知方式有几种?各自有什么区别?3. 同一个方法体内调用被AOP增强的方法,会触发增强逻辑吗?4. Java中常用的集合有哪些?5. ArrayList和LinkedList有什么区别?6. LinkedHashSet是怎么保证元素顺序的?7. HashSet能保证元素顺序吗?8. 编写代码:找出一个磁盘目录下所有以.csv结尾的文件名并打印(需考虑子文件夹)。9. 你写的文件查找程序存在什么问题?总结:场景被拷打惨了,我还是太low了
查看21道真题和解析
点赞 评论 收藏
分享
评论
21
111
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务