石杉的架构笔记

十余年一线大厂架构经验倾囊相授,欢迎关注微信公众号:石杉的架构笔记(id:shishan100)

  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 如何不让两个攻城狮每天黏在一起?把他俩负责的系统解耦吧!

点击上方石杉的架构笔记,右上角选择“设为星标”每日早8点半,技术文章准时送上公众号后台回复“学习”,获取作者独家秘制精品资料往期文章BAT 面试官是如何360°无死角考察...

2019-05-30 08:30:00 377

转载 一通骚操作,我把SQL执行效率提高了10000000倍!

点击上方石杉的架构笔记,右上选择“设为星标”精品好文,不再错过!公众号后台回复”学习“,获取作者独家秘制学习资料往期文章BAT 面试官是如何360°无死角考察候选人的(上...

2019-05-28 08:30:00 381

原创 99.9%的Java程序员都说不清的问题:JVM中的对象内存布局?

点击上方石杉的架构笔记,右上选择“设为星标”每日早8点半,精品技术文章准时送上往期文章BAT 面试官是如何360°无死角考察候选人的(上篇)每秒上万并发下的Spring ...

2019-05-27 08:29:27 543

转载 手写分布式事务框架,byte-tcc作者给出的9条建议!

点击上方石杉的架构笔记,右上选择“设为星标”每日早8点半,精品技术文章准时送上往期文章BAT 面试官是如何360°无死角考察候选人的(上篇)每秒上万并发下的Spring ...

2019-05-23 08:30:00 5075

原创 我搞CRUD的,你跟我说算法有用?

点击上方石杉的架构笔记,右上选择“设为星标”每日早8点半,精品技术文章准时送上往期文章BAT 面试官是如何360°无死角考察候选人的(上篇)每秒上万并发下的Spring ...

2019-05-21 08:30:00 575

原创 Android工程师转型Java后端开发之路,自己选的路,跪着也要走下去!

点击上方石杉的架构笔记,右上选择“设为星标”每日早8点半,精品技术文章准时送上往期文章BAT 面试官是如何360°无死角考察候选人的(上篇)每秒上万并发下的Spring ...

2019-05-20 08:34:32 7050 3

原创 阿里小哥带你玩转JVM:揭秘try-catch-finally在JVM底层都干了些啥?

点击上方石杉的架构笔记,右上选择“设为星标”每日早8点半,精品技术文章准时送上往期文章BAT 面试官是如何360°无死角考察候选人的(上篇)每秒上万并发下的Spring ...

2019-05-19 11:00:00 445

原创 面对十亿数据量的技术挑战,如何对系统进行性能优化?

点击上方石杉的架构笔记,右上选择“设为星标”每日早8点半,精品技术文章准时送上后台回复“资料”,获取作者独家秘制学习资料“ 这篇文章,我们来聊一聊在十亿级的大数据量技术挑...

2019-05-14 08:30:00 731

转载 跟面试官聊到JVM,他99%会让你谈谈这个问题!

公众号后台回复“资料”获取作者独家秘制学习资料本文来源:王磊的博客目录:1、引用计数器算法2、可达性分析算法3、对象生死与引用的关系4、死亡标记与拯救但凡问到 JVM(J...

2019-05-13 08:30:00 792

原创 【石杉的架构笔记】2019年原创汇总(持续更新)

微服务尴尬了!Spring Cloud微服务注册中心Eureka 2.x停止维护了咋办?【Java高阶必备】如何优化Spring Cloud微服务注册中心架构?分布式兄弟...

2019-05-13 08:30:00 2867

转载 从源码角度分析 WeakHashMap 垃圾回收原理

公众号后台回复“资料”获取作者独家秘制学习资料本文来源:涤生的博客介绍WeakHashMap自然联想到的是HashMap。确实,WeakHashMap与HashMap一样...

2019-05-12 12:40:41 231

转载 啥!动态规划还能用来买股票?

公众号后台回复“资料”获取作者独家秘制学习资料文章来源:五分钟学算法动态规划1 概念  动态规划算法是通过拆分问题,定义问题状态和状态之间的关系,使得问题能够以递推(或者...

2019-05-10 18:00:00 470

原创 不了解这些“高级货”,活该你面试当炮灰。。。【石杉的架构笔记】

公众号后台回复“资料”获取作者独家秘制学习资料目录1.读多写少的场景下引发的问题?2.引入 CopyOnWrite 思想解决问题!3.CopyOnWrite思想在Kafk...

2019-05-08 08:30:00 1595

原创 【架构设计的艺术】Kafka如何通过精妙的架构设计优化JVM GC问题?【石杉的架构笔记】...

公众号后台回复“资料”获取作者独家秘制学习资料目录1、Kafka的客户端缓冲机制2、内存缓冲造成的频繁GC问题3、Kafka设计者实现的缓冲池机制4、总结一下“这篇文章...

2019-05-06 08:30:00 312 1

转载 介绍几个高质量技术公众号

不知道怎么学习?冗长无重点的书籍让人头疼,现在为大家推荐几个技术公众号,文章质量和留言互动都是很好的,值得关注!「python爱好者社区」「架构师小秘圈」「表哥有话说」「...

2019-05-06 08:30:00 421

转载 大白话聊聊分布式系统中如何使用一致性哈希算法?

公众号后台回复“资料”获取作者独家秘制学习资料本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描...

2019-05-05 08:30:00 711 1

转载 干趴面试官系列:请简述一下Kafka中的分区分配?

从源码角度解析线程池运行原理是Java科代表投稿文章,特此声明!本文来源:朱小厮的博客“ 请你简述一下Kafka中的分区分配 !”Duang!!!当面试官问你这个问题的...

2019-05-04 11:00:00 329

转载 90%的Java工程师都不了解的线程池细节问题!

公众号后台回复 “资料”获取作者独家秘制学习资料线程池的工作原理首先复习下线程池的基本原理,我认为线程池它就是一个调度任务的工具。众所周知,在初始化线程池会给定线程池的...

2019-05-03 11:00:00 309

转载 敢不敢挑战几道「滑动窗口」有关的面试题?

公众号后台回复 “资料”获取作者独家秘制学习资料0.何为滑动窗口算法滑动问题包含一个滑动窗口,它是一个运行在一个大数组上的子列表,该数组是一个底层元素集合。假设有数组 ...

2019-05-02 11:00:00 339

大型分布式订单系统项目实战【整体介绍】

耗时半年研发的生产级项目大课,学完对标一线城市30K以上月薪

2022-03-11

大型分布式订单系统【生产级项目代码】

完全按照互联网一线大厂编码规范开发,对多个生产级技术方案进行代码落地、生产环境部署、以及大流量下的性能压测

2022-03-11

大型企业级分布式订单系统项目-课程大纲

第一章 项目概述:授课思路、代码规范、云端部署 第二章 生单链路中的技术问题分析和代码落地 第三章 预支付中的技术问题分析和代码落地 第四章 支付成功后的履约场景问题分析和代码落地 第五章 阿里云生产环境部署演示 第六章 超时自动取消订单场景中的问题分析和代码落地 第七章 取消订单全链路技术问题分析和代码落地 第八章 售后退货全链路业务场景分析和技术方案落地 第九章 重构生单链路技术方案 第十章 支付回调到推送履约的方案重构 第十一章 在履约业务中引入Saga长事务 第十二章 订单逆向链路:手动取消订单的方案重构 第十三章 订单逆向链路:售后退货的技术方案重构 第十四章 订单逆向链路:缺品退款的技术方案重构 第十五章 重构:修复代码中的“坏味道” 第十六章 基于XXL-Job分布式调度实现自动关单 第十七章 在阿里云生产环境对订单正向链路进行压力测试 第十八章 并发压测下的库存数据错乱问题分析和修复 第十九章 库存日志错乱和扣减库存接口超时的问题分析 第二十章 订单系统高并发压测下的性能分析调优 第二十一章 订单系统的流控体系和防雪崩体系设计实战

2022-03-11

大型企业级分布式订单项目【技术方案、代码规范、阿里云部署演示和性能压测】

一步一图,详细介绍项目中22个生产级技术方案设计和代码落地,并对代码落地后的方案,部署到阿里云端环境进行演示和性能压测

2022-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除