摘要: 与Synchonized的比较,它的作用是什么 ThreadLocal和Synchonized都用于解决多线程并发访问。可是ThreadLocal与Synchronized有着本质的区别。Synchronized是利用锁的机制,使变量或代码代码块在某一个时刻仅仅能被一个线程访问。 从名字我们就可以看 阅读全文
posted @ 2021-05-24 21:57 阿风的架构笔记 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 写在前面 在这用XMind画了一张导图记录Redis的学习笔记和一些面试解析(源文件对部分节点有详细备注和参考资料,欢迎关注我的公众号:阿风的架构笔记 后台发送【导图】拿下载链接, 已经完善更新): 前言 前两篇介绍了K8S的核心的概念,以及各自起到的作用,小伙伴们一定需要了解哦。今天来分享一下K8 阅读全文
posted @ 2021-05-24 15:22 阿风的架构笔记 阅读(1052) 评论(1) 推荐(3) 编辑
摘要: 写在前面 在这用XMind画了一张导图记录Redis的学习笔记和一些面试解析(源文件对部分节点有详细备注和参考资料,欢迎关注我的公众号:阿风的架构笔记 后台发送【导图】拿下载链接, 已经完善更新): 前言 在上一篇文章中介绍了K8S的基础架构流程,以及核心的组件;这篇文章继续K8S的相关的概念。 上 阅读全文
posted @ 2021-05-23 20:46 阿风的架构笔记 阅读(625) 评论(1) 推荐(3) 编辑
摘要: 写在前面 在这用XMind画了一张导图记录Redis的学习笔记和一些面试解析(源文件对部分节点有详细备注和参考资料,欢迎关注我的公众号:阿风的架构笔记 后台发送【导图】拿下载链接, 已经完善更新): 前言 很多小伙伴学习K8S的时候,会被K8S里面的概念搞乱了,望而生畏;而且很多文章里面介绍的时候讲 阅读全文
posted @ 2021-05-21 20:52 阿风的架构笔记 阅读(1025) 评论(2) 推荐(5) 编辑
摘要: 之前有位朋友去面试被问到Redis哨兵机制,这道题其实很多小伙伴都应该有被问到过!本文将跟大家一起来探讨如何回答这个问题! 阅读全文
posted @ 2021-05-21 17:38 阿风的架构笔记 阅读(1378) 评论(1) 推荐(2) 编辑
摘要: 前言 相信很多小伙伴都听说过大数据、AI推荐、千人千面等高大上的话语;也经常看到很多App应用中,会经常推荐一些商品给我们,什么猜你喜欢,重点推荐等业务。 很多小伙伴应该也去网上进行了了解,发现真的是一头雾水,尤其看到了一些算法时,那些数学公式看了就头疼。今天就尝试着介绍一下精准推荐的整体架构,以及 阅读全文
posted @ 2021-05-18 16:02 阿风的架构笔记 阅读(7888) 评论(0) 推荐(1) 编辑
摘要: 这次面试字节跳动也是做了很多的准备,还好顺利拿到了offer,特分享一下这次的4面技术面真题,以及一份字节2-2师兄整理的面试手册,希望能够给一些正在面试字节或计划面试大厂的朋友提供帮助。 字节跳动技术一面 讲一下线程参数的含义 Innodb的索引实现 为什么是B+树? Redis的使用,分布式锁的 阅读全文
posted @ 2021-04-25 14:47 阿风的架构笔记 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 前言 在我们学习多线程开发的时候,在线程同时针对同一个资源进行操作的时候都需要加锁;一般会用到reentrantLock和synchronized两种锁方案,至于他们之间的区别也是面试的时候经常问到的,小伙伴们可自行网补。这里介绍企业经常用到的另一种锁,分布式锁。大家肯定听说过,但是就不一定用对哦。 阅读全文
posted @ 2021-04-21 15:11 阿风的架构笔记 阅读(738) 评论(3) 推荐(9) 编辑
摘要: 在生产环境中我们最起码能够看到最近几天甚至几个月的监控数据,方便我们排查出哪些时间段/哪些天,哪些接口会到达什么样的QPS;方便我们对整体系统的QPS、以及异常情况有基本的了解。本文主要讲解怎么改造Sentinel控制台,可以达到持久化的目的。 阅读全文
posted @ 2021-04-19 15:41 阿风的架构笔记 阅读(2410) 评论(0) 推荐(0) 编辑
摘要: 我们知道可以通过Sentinel控制台进行降级限流的规则设置,也可以通过Api的方式进行设置,之前文章介绍过通过Api方式进行降级限流设置。 阅读全文
posted @ 2021-04-15 14:52 阿风的架构笔记 阅读(642) 评论(0) 推荐(0) 编辑