摘要: 大纲 1.ReentractReadWriteLock的基本原理 2.基于AQS实现的ReentractReadWriteLock 3.ReentractReadWriteLock如何竞争写锁 4.ReentractReadWriteLock如何竞争读锁 5.ReentractReadWriteLo 阅读全文
posted @ 2025-02-18 22:34 东阳马生架构 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.JUC中的Lock接口 2.如何实现具有阻塞或唤醒功能的锁 3.AQS抽象队列同步器的理解 4.基于AQS实现的ReentractLock 5.ReentractLock如何获取锁 6.AQS如何基于state变量实现可重入锁 7.AQS如何处理CAS加锁失败的线程 8.AQS的acqui 阅读全文
posted @ 2025-02-17 20:06 东阳马生架构 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.wait()与notify()实现一个简易的内存队列 2.wait()与notify()的底层原理 3.分布式存储系统NameNode机制介绍 4.分布式存储系统的edits log机制介绍 5.分布式存储系统的NameNode实现 6.分布式存储系统的创建目录功能的实现 7.edits 阅读全文
posted @ 2025-02-17 00:00 东阳马生架构 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.volatile关键字的使用例子 2.主内存和CPU的缓存模型 3.CPU高速缓存的数据不一致问题 4.总线锁和缓存锁及MESI缓存一致性协议 5.Java的内存模型JMM 6.JMM如何处理并发中的原子性可见性有序性 7.volatile如何保证可见性 8.volatile为什么无法保证 阅读全文
posted @ 2025-02-14 17:17 东阳马生架构 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.什么是线程以及并发编程 2.微服务注册中心案例 3.以工作线程模式开启微服务的注册和心跳线程 4.微服务注册中心的服务注册功能 5.微服务注册中心的心跳续约功能 6.微服务的存活状态监控线程 7.以daemon模式运行微服务的存活监控线程 8.一般不常用到的ThreadGroup是什么 9 阅读全文
posted @ 2025-02-13 22:47 东阳马生架构 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.为什么要对JDK源码剖析 2.ArrayList源码一:基本原理以及优缺点 3.ArrayList源码二:核心方法的原理 4.ArrayList源码三:数组扩容以及元素拷贝 5.LinkedList源码一:优缺点和使用场景 6.LinkedList源码二:双向链表数据结构 7.Linked 阅读全文
posted @ 2025-02-12 23:40 东阳马生架构 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.营销系统引入MQ实现异步化来进行性能优化 2.基于MQ释放优惠券提升系统扩展性 3.基于Redis实现重复促销活动去重 4.基于促销活动创建事件实现异步化 5.推送任务分片和分片消息batch合并发送实现 6.推送系统与用户群体查询逻辑解耦 7.查询用户数据以及批量发送推送消息 8.线程池 阅读全文
posted @ 2025-02-11 22:43 东阳马生架构 阅读(223) 评论(0) 推荐(1) 编辑
摘要: 大纲 1.基于条件和画像筛选用户的业务分析和实现 2.全量用户促销活动数据模型分析以及创建操作 3.Producer和Consumer的工程代码实现 4.基于抽象工厂模式的消息推送实现 5.全量用户促销活动消息推送的流程和缺陷分析 6.全量用户促销活动推送引入MQ进行削峰 7.全量用户发优惠券业务流 阅读全文
posted @ 2025-02-10 23:33 东阳马生架构 阅读(240) 评论(0) 推荐(1) 编辑
摘要: 大纲 1.电商核心交易场景的业务流程 2.电商支付后履约场景的业务流程 3.电商营销场景的业务说明 4.电商促销活动的Push推送 5.会员与推送的数据库表结构 6.营销系统的数据库表结构 7.营销系统的基础技术架构 8.XXLJob分布式调度运行原理 9.电商营销系统的工程结构 10.电商营销系统 阅读全文
posted @ 2025-02-09 23:35 东阳马生架构 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.RocketMQ生产集群部署和生产参数分析 2.RocketMQ生产集群10wTPS压测 3.RocketMQ生产级故障案例 1.RocketMQ生产集群部署和生产参数分析 (1)服务器数量 4C8G阿⾥云⾼配服务器共四台,公⽹IP假设如下: 139.224.217.92,106.15.2 阅读全文
posted @ 2025-02-08 21:58 东阳马生架构 阅读(144) 评论(0) 推荐(1) 编辑