自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱小厮的博客

你若盛开 蝴蝶自来 你若精彩 天自安排

转载 原来这样调优可以攻破MySQL性能瓶颈

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:clsn.io/clsn/lx287.html一、前言MySQL调优对于很多程序员而言,都是一个...

2019-06-30 17:31:00

阅读数 246

评论数 0

转载 原来这才是日志打印的正确姿势!

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:http://t.cn/E9BkD7a使用slf4j使用门面模式的日志框架,有利于维护和各个类的...

2019-06-29 11:20:00

阅读数 167

评论数 1

转载 惰性日志

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:itnext.io/lazy-logging-40314cf9bb25在代码中添加日志时要当心:...

2019-06-29 11:20:00

阅读数 137

评论数 0

转载 IntelliJ IDEA 2019从入门到癫狂 图文教程

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:http://t.cn/Eiv6CTU前言:IntelliJ IDEA如果说IntelliJ I...

2019-06-28 17:31:00

阅读数 1344

评论数 0

转载 微服务架构之「 下一代微服务 Service Mesh 」

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人Service Mesh 被大家称为下一代的微服务,是微服务领域的一颗新星,被大家讨论的非常多。我在大...

2019-06-28 17:31:00

阅读数 62

评论数 0

原创 Kafka主题中的分区数越多吞吐量就越高?BULLSHIT!!!

分区是Kafka中最小的并行操作单元,对于生产者而言,对于每一个分区的数据写入是完全可以并行化的;对于消费者而言,Kafka只允许单个分区中的消息被一个消费者线程所消费,一个消费组的消费并行度完全依赖于所消费的分区数。如此看来,如果一个主题中的分区数越多,理论上所能达到的吞吐量就越大,那么事实真的...

2019-06-26 19:59:58

阅读数 1202

评论数 2

原创 为了追求极致的性能,Kafka掌控这11项要领

很多同学私信问我Kafka在性能优化方面做了哪些举措,对于相关问题的答案其实我早就写过了,就是没有系统的整理一篇,最近思考着花点时间来整理一下,下次再有同学问我相关的问题我就可以潇洒的甩个链接了。这个问题也是Kafka面试的时候的常见问题,面试官问你这个问题也不算刁难你。在网上也有很多相关的文章开...

2019-06-26 19:57:02

阅读数 2102

评论数 7

原创 为了追求极致的性能,Kafka掌控了这11项要领!

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人很多同学私信问我Kafka在性能优化方面做了哪些举措,对于相关问题的答案其实我早就写过了,就是没有系统...

2019-06-26 19:51:55

阅读数 47

评论数 0

转载 学会这几个Redis技巧,让你的程序快如闪电

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:https://dwz.cn/RseclNiY一、Redis封装架构讲解实际上NewLife.R...

2019-06-25 17:31:00

阅读数 156

评论数 0

转载 从Elasticsearch来看分布式系统架构设计

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:https://dwz.cn/gPfuoLwo分布式系统类型多,涉及面非常广,不同类型的系统有不...

2019-06-25 17:31:00

阅读数 90

评论数 0

转载 微服务架构之「 调用链监控 」

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人「 调用链监控 」是在微服务兴起后才有的一种新流行的监控模式。因为在我们传统单体应用的项目中,不存在服...

2019-06-25 17:31:00

阅读数 258

评论数 0

转载 HR:说说你最大的优缺点?

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人首先这个问题是一个骨灰级问题,面试必问,很有必要认真探讨一下这个问题的答案。个人觉得可以从三方面来考虑...

2019-06-25 17:31:00

阅读数 749

评论数 0

转载 面试官:数据量很大,分页查询很慢,有什么优化方案?

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:http://uee.me/aVSnD当需要从数据库查询的表有上万条记录的时候,一次性查询所有...

2019-06-24 17:31:00

阅读数 138

评论数 0

转载 数据库、缓存、消息队列之外的下一站——Elasticsearch

搜索是现代软件必备的一项基础功能,而 Elasticsearch 就是一款功能强大的开源分布式搜索与数据分析引擎。它可以从海量数据中快速找到相关信息,在同领域内几乎没有...

2019-06-24 17:31:00

阅读数 54

评论数 0

转载 Redis在持久化时产生的延迟

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人一个老外的有关Redis的博客文章中提到一个有趣的事情:它们在测试期间获得的延迟图。为了持久化Redi...

2019-06-24 17:31:00

阅读数 153

评论数 0

转载 HR问“你目前有几个offer”,聪明人会怎么说?

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人来源:https://dwz.cn/t77IOHD4昨天,一个读者和我聊天,说起自己最近被虐的面试经历...

2019-06-24 17:31:00

阅读数 1422

评论数 0

转载 如何写出无法维护的代码

点击上方“朱小厮的博客”,选择“设为星标”做积极的人,而不是积极废人对,你没看错,本文就是教你怎么写无法维护的代码。一、程序命名二、伪装欺诈for(j=0; j<a...

2019-06-23 09:00:00

阅读数 42

评论数 0

原创 大家所推崇的Redis分布式锁真的就万无一失吗?

在单实例JVM中,常见的处理并发问题的方法有很多,比如synchronized关键字进行访问控制、volatile关键字、ReentrantLock等常用方法。但是在分布式环境中,上述方法却不能在跨JVM场景中用于处理并发问题,当业务场景需要对分布式环境中的并发问题进行处理时,需要使用分布式锁来实...

2019-06-22 10:37:23

阅读数 3690

评论数 3

原创 基于数据库实现的分布式锁

概述 在单机时代,虽然不需要分布式锁,但也面临过类似的问题,只不过在单机的情况下,如果有多个线程要同时访问某个共享资源的时候,我们可以采用线程间加锁的机制,即当某个线程获取到这个资源后,就立即对这个资源进行加锁,当使用完资源之后,再解锁,其它线程就可以接着使用了。例如,在JAVA中,甚至专门提供了...

2019-06-20 00:43:21

阅读数 3884

评论数 5

原创 聊一聊Kafka分区的隐藏属性——二次归类

在使用Kafka的过程中,分区是一个不可忽视的概念。很多时候你会带着这样的疑问:Kafka的分区该怎么划分?按什么划分?分多少个?撰稿之时,我在《深入理解Kafka》一书中搜索了一下“分区”这个词,结果发现出现的频率至少有4位数之多。Kafka中分区的概念涉猎很多,比如:分区分配、分区重分配、失效...

2019-06-04 02:48:15

阅读数 403

评论数 1

原创 周末随笔 | 问好一个问题,有的放矢

今天不谈IT技术,来聊聊“问题”这个问题。 你是否有注意过自己提问的方式和方法?我们不妨反思维一下,我们或多或少的都会被问过问题,而且有些问题会令你“印象深刻”,比如: “在?” “在吗?” “在不在?” 遇到此类问题的时候,皮皮一般都很困惑:万一我说在,你要是想我借钱怎么办?万一我说不再,你要是...

2019-06-01 19:10:55

阅读数 180

评论数 2

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