如果再来一次,你还会选择互联网么?

2022-11-01
阅读 5 分钟
1.9k
现在互联网的就业环境,大家都在感受着一股寒意。也不知道从什么时候开始,身边悲观的声音越来越多了。如果再给你一次机会,你还会选择互联网吗?回答这个问题之前,我想跟大家聊聊一个我朋友的故事。他从学渣到大厂程序员,百万粉丝博主,到换行换岗,职场受挫,又在寒冬完成了自我救赎。希望大家能从他平凡的故事收获...
封面图

Kafka到底有多高可靠?(RNG NB)

2022-05-30
阅读 6 分钟
5.2k
在聊Kafka高可靠之前,先在评论区来波RNG NB好不好!什么叫可靠性?大家都知道,系统架构有三高:「高性能、高并发和高可用」,三者的重要性不言而喻。对于任意系统,想要同时满足三高都是一件非常困难的事情,大型业务系统或者传统中间件都会搭建复杂的架构来保证。除以上三种模式之外,还有一个指标方向也很重要,那就...
封面图

B站崩了,如何防止类似事故的出现?

2021-07-14
阅读 3 分钟
4k
昨天也不例外,我一洗漱完就飞奔坐在电脑前,打开B站舞蹈区准备学习咬人喵,欣小萌、小仙若他们新的舞蹈动作,不得不说老婆们跳的真好,连我这种内向的人也不自觉的跟着扭动了起来。
封面图

95后程序员离职后去做运营......

2021-03-25
阅读 5 分钟
5k
当大家看到这个视频或者文章的时候我想我应该已经离开老东家一段时间了,先对我身边的朋友和关心我的读者说一声抱歉,一直拖到现在才告诉你们这个消息。这大半年鸽了大家不少内容,没想到回归后最认真的一次更新居然是跟大家说离职的事情。
封面图

MySQL查询缓存的小奥秘

2020-12-21
阅读 10 分钟
5.2k
我们知道,缓存的设计思想在RDBMS数据库中无处不在,就拿号称2500w行代码,bug堆积如山的Oracle数据库来说,SQL的执行计划可以缓存在library cache中避免再次执行相同SQL发生硬解析(语法分析->语义分析->生成执行计划),SQL执行结果缓存在RESULT CACHE内存组件中,有效的将物理IO转化成逻辑IO,提高SQL执行效率。

大厂都是怎么SQL调优的?

2020-11-16
阅读 12 分钟
14.2k
这天我正在午休呢,公司DBA就把我喊醒了,说某库出现大量慢SQL,很快啊,很快,我还没反应过来,库就挂了,我心想现在的用户不讲武德啊,怎么在我睡觉的时候大量请求呢。

为什么阿里巴巴不建议MySQL使用Text类型?

2020-11-09
阅读 12 分钟
48.9k
众所周知,MySQL广泛应用于互联网的OLTP(联机事务处理过程)业务系统中,在大厂开发规范中,经常会看到一条"不建议使用text大字段类型”。

程序人生|从网瘾少年到微软、BAT、字节offer收割机逆袭之路

2020-10-20
阅读 10 分钟
9.7k
今天给大家分享一个我的读者的故事,这个故事很长,从游戏boy到offer收割机,从富士康到百度再到微软,国内知名大厂的公司他都拿了一遍offer。

打工四年总结的数据库知识点

2020-10-14
阅读 18 分钟
9.4k
国庆在家无聊,我随手翻了一下家里数据库相关的书籍,这一翻我就看上瘾了,因为大学比较熟悉的一些数据库范式我居然都忘了,怀揣着好奇心我就看了一个小国庆。

Dubbo常见面试题

2020-10-12
阅读 6 分钟
9.6k
前言Dubbo 整体介绍的差不多了,今天就开始面试环节了,我会列举一些常见的 Dubbo 面试题,只会抓着重的,一些太简单的我就不提了。不仅仅给你面试题的答案,也会剖析面试官问这个问题的原因,也就是他的内心活动。想从你这里问出什么?想要什么答案?想挖什么坑给你跳?开始表演知道什么是 RPC 么?一般面试官会以这样...

Dubbo服务引入过程

2020-09-16
阅读 8 分钟
3.2k
上篇文章我们已经了解了 Dubbo 服务暴露全过程,这篇文章我就带着大家再来看看 Dubbo 服务引入全流程,这篇服务引入写完下一篇就要来个全链路打通了,看看大家看完会不会有种任督二脉都被打通的感觉。

Dubbo服务暴露过程

2020-09-15
阅读 8 分钟
2.9k
这周去苏州见大佬,没想到遇到一堆女粉丝,其中居然还有澡堂子堂妹,堂妹一遇到我就说敖丙哥哥我超级喜欢你写的dubbo系列,你能跟我好好讲一下他的服务暴露过程么?

Dubbo的SPI机制

2020-09-14
阅读 8 分钟
3.9k
上一篇 Dubbo 文章敖丙已经带了大家过了一遍整体的架构,也提到了 Dubbo 的成功离不开它采用微内核设计+SPI扩展,使得有特殊需求的接入方可以自定义扩展,做定制的二次开发。

死磕synchronized底层实现

2020-05-18
阅读 8 分钟
6.7k
前言 多线程的东西很多,也很有意思,所以我最近的重心可能都是多线程的方向去靠了,不知道大家喜欢否? 阅读本文之前阅读以下两篇文章会帮助你更好的理解: Volatile 乐观锁&悲观锁 正文 场景 我们正常去使用Synchronized一般都是用在下面这几种场景: 修饰实例方法,对当前实例对象this加锁 {代码...} 修饰静态方...

面试官没想到一个Volatile,我都能跟他扯半小时

2020-05-07
阅读 6 分钟
4.2k
Volatile可能是面试里面必问的一个话题吧,对他的认知很多朋友也仅限于会用阶段,今天我们换个角度去看看。 先来跟着丙丙来看一段demo的代码 你会发现,永远都不会输出有点东西这一段代码,按道理线程改了flag变量,主线程也能访问到的呀? 为会出现这个情况呢?那我们就需要聊一下另外一个东西了。 JMM(JavaMemoryMode...

Redis 缓存雪崩、击穿、穿透

2020-03-16
阅读 4 分钟
54.4k
提到Redis我相信各位在面试,或者实际开发过程中对缓存雪崩,穿透,击穿也不陌生吧,就算没遇到过但是你肯定听过,那三者到底有什么区别,我们又应该怎么去防止这样的情况发生呢,我们有请下一位受害者。

秒杀系统设计

2020-03-09
阅读 6 分钟
15.3k
我们现场要卖100件下面这个婴儿纸尿裤,然后我们根据以往这样秒杀活动的数据经验来看,目测来抢这100件纸尿裤的人足足有10万人。(南极人打钱!)

【2020Java最新学习路线】写了很久,这是一份最适合普通大众、科班、非科班的路线

2020-03-02
阅读 7 分钟
11.2k
你们也知道丙丙一直都是创作鬼才来的,所以我肯定不会一本正经的写,我想了好几个切入点,最后决定用一个完整的电商系统作为切入点,带着大家看看,我们需要学些啥,我甚至还收集配套视频和资料,暖男石锤啊,这期是呕心沥血之作,不要白嫖了。

阿里等大厂的研发流程,进去前先了解一下

2020-02-25
阅读 6 分钟
20.3k
我们先看看一个产品有哪些研发流程,帅丙就用自己接触的阿里系的研发流程举例了,这也基本上是互联网大厂的研发流程了,可能细节有出入,但是绝对大同小异。

《吐血整理》顶级大佬学习方法

2020-01-05
阅读 9 分钟
4.2k
其实学习方法这个事情,我没啥发言权,因为我自己本身都是没啥方法可言的,就瞎折腾那种,但是大家想看这样的一篇文章,我就结合身边比较优秀的仔,那就聊一下这个事情吧。

《大厂面试》京东+百度一面,不小心都拿了Offer

2020-01-02
阅读 13 分钟
3.7k
你知道的越多,你不知道的越多点赞再看,养成习惯 本文 GitHub [链接] 已收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

《吊打面试官》系列-消息队列基础知识

2019-12-15
阅读 7 分钟
2.4k
你知道的越多,你不知道的越多点赞再看,养成习惯 本文 GitHub [链接] 已收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。