自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小姐姐味道

一个不允许程序员走弯路的公众号.聚焦基础架构和Linux.十年架构,日百亿流量,与你探讨高并发世界,给你不一样的味道....

原创 Linux上,最常用的一批命令解析(10年精选)

更多精彩文章。 《微服务不是全部,只是特定领域的子集》 《“分库分表" ?选型和流程要慎重,否则会失控》 这么多监控组件,总有一款适合你 《使用Netty,我们到底在开发些什么?》 《这可能是最中肯的Redis规范了》 《程序员画像,十年沉浮》 最有用系列: 《Linux...

2019-06-26 18:05:56 10142 39

原创 程序员画像,十年沉浮

风险预警。本文属于毒鸡汤系列,经过文学渲染,读后或产生焦虑,有相关抵制者慎入。 十年,转瞬即逝,人生进入下半场。众生皆苦,万相本无。且看风云变幻,慢品苦辣酸甜。小姐姐味道微信公众号首发。 小胡,拼搏者 小胡很久没有笑过了。他在房价的次高点买了套超出自己承受能力的房子,紧接着老婆失业了,失业以后脾...

2019-06-05 09:12:53 4180 20

原创 快来,看看spring有多烂-来自jfinaL的嘲笑

感谢neko提供的素材,非常感谢,让我知晓了这么美妙的框架。 更多精彩文章。 《微服务不是全部,只是特定领域的子集》 《“分库分表" ?选型和流程要慎重,否则会失控》 这么多监控组件,总有一款适合你 《使用Netty,我们到底在开发些什么?》 《这可能是最中肯的Re...

2019-06-30 18:00:42 6299 37

原创 没有预热,不叫高并发,叫并发高

大家都知道,高并发系统有三把斧子:缓存、降级和限流。但还有一把斧子,经常被遗忘在角落里,郁郁不得志,那就是预热。 现象举例 先说两个现象。这些现象,只能在并发高的系统中出现。 好吧,它已经引起了多个故障。 一、DB重启后,瞬间死亡 一个高并发环境下的DB,进程死亡后进行重启。由于业务处...

2019-06-24 18:09:00 1033 0

原创 Linux生产环境上,最常用的一套“AWK“技巧

最有用系列:《Linux生产环境上,最常用的一套“vim“技巧》《Linux生产环境上,最常用的一套“Sed“技巧》《”Sed” 高级功能:我这小脑瓜都快绕晕了》敢用自己...

2019-06-20 18:19:15 2156 7

原创 这样的高可用,我不要!

前不久,朋友的公司,出现了比较大的故障。故障引起的原因也比较好解释,因为使用了ActiveMQ的高可用级别(M-S架构,双写完成ACK),结果在高峰期间,造成了生产端消息...

2019-06-17 18:08:12 162 0

原创 这可能是最中肯的Redis规范了

redis功能强大,数据类型丰富,再快的系统,也经不住疯狂的滥用。通过禁用部分高风险功能,并挂上开发的枷锁,业务更能够以简洁、通用的思想去考虑问题,而不是绑定在某种实现上。 Redis 根据不同的用途,会有不同的持久化策略和逐出策略,所以,在使用和申请 Redis 集群前,请明确是用来做缓存还...

2019-06-15 18:19:11 105 0

原创 血洗多线程,抱得offer归

许多java开发,都是刚刚接触多线程开发。但即使是有经验的开发,也会陷入很多多线程的陷阱。本篇内容,基本上都是一些反例,有些很低级但常见。当你的程序没有得相应的期望,希望本文能帮你了解到其中的微妙之处。 当然,面试时拿来装逼用,也是极好的。 先来10个。 一、玩命的创建线程池 现象: 系统...

2019-06-13 18:20:18 390 0

原创 MySQL痿了,放不下这么多数据!

调研不代表实践,谨慎采纳,结论后续实践后放出。本文主题:【存储上云】TiDB和Polardb。MySQL在达到一定数据量(我的经验是3T、单表1亿)时,复杂查询会有明显的...

2019-06-11 18:11:15 50 0

原创 使用Netty,我们到底在开发些什么?

在java界,netty无疑是开发网络应用的拿手菜。你不需要太多关注复杂的nio模型和底层网络的细节,使用其丰富的接口,可以很容易的实现复杂的通讯功能。 和golang的网络模块相比,netty还是太过臃肿。不过java类框架就是这样,属于那种离了IDE就无法存活的编码语言。 最新的netty版本...

2019-06-05 09:19:14 2240 2

原创 余额,危险的操作,给996留点福报

真的很危险,有人因此进了局子;也有公司因此损失上亿。 想象一下你在一个月黑风高的夜晚,大概是10点多钟的样子,加班归来,打算到小卖部弄盒烟抽。 夜凉风急,你用力裹了下被风鼓起的外套。 那里有你暗恋的收银姑娘。 没日没夜的工作,只有这十几分钟,能让你感到些许生活的意义。 从羞涩的钱包里翻出仅存的一...

2019-06-05 09:17:31 104 0

原创 冷门instrument包,功能d炸天

文中代码示例工程如下,更多参考btrace和arthas: https://github.com/sayhiai/example-javaagent 5版本以后,jdk有一个包叫做instrument,能够实现一些非常酷的功能。市面上一些APM工具,就是通过它来进行的增强。 这是基础架构的必备...

2019-06-05 09:14:03 224 0

原创 "Sed" 高级功能:我这小脑瓜都快绕晕了

sed命令有两个空间,一个叫pattern space,一个叫hold space。这两个空间能够证明人类的脑瓜容量是非常小的,需要经过大量的训练和烧脑的理解,才能适应一...

2019-06-04 18:09:58 116 0

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