自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱小厮的博客

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

  • 博客(1069)
  • 资源 (12)
  • 论坛 (2)
  • 收藏
  • 关注

原创 《深入理解Kafka:核心设计与实践原理》笔误及改进记录

2019年2月下旬笔者的有一本新书——《深入理解Kafka:核心设计与实践原理》上架,延续上一本《RabbitMQ实战指南》的惯例,本篇博文用来记录现在发现的一些笔误,一是给购书的朋友一个参考,以防被笔误所迷惑;二是提供一个记录笔误的地方,方便再次印刷修改之用,这样也能进一步的完善这本书。本书出版之前已校稿多次,也邀请了专业的技术小伙伴进行校稿,但还是会有漏网之鱼,还望各位海涵。(本文长期更新)...

2020-05-07 18:57:45 9742 39

原创 新书《深入理解Kafka:核心设计与实践原理》上架,感谢支持~

新书上架初识 Kafka 时,笔者接触的还是 0.8.1 版本,Kafka 发展到目前的 2.x 版本,笔者也见证了Kafka的蜕变,比如旧版客户端的淘汰、新版客户端的设计、Kafka 控制器的迭代优化、私有协议的变更、事务功能的引入等。Kafka从昔日的新星逐渐走向成熟,再到今日的王者地位不可撼动,这期间有太多的故事可讲。刚接触 Kafka 时,市面上还并没有任何关于 Kafka 的书籍。在...

2019-02-24 00:40:53 6360 16

原创 关注公众号+加微信群,和大家一起畅聊技术

加微信公众号,进入群聊。

2018-09-15 09:31:07 4619 18

原创 消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局

一、前言消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中的一个重要组件,有着举足轻重的地位。目前开源的消息中间件可谓是琳琅满目,能让大家耳熟能详的就有很多,比如Acti...

2018-04-07 00:56:44 37289 19

原创 《RabbitMQ实战指南》笔误及改进记录

2017年12月上旬笔者的一本新书——《RabbitMQ实战指南》上架,里面的校稿都是自己独自完成的,一共进行了15遍,但还是会有漏网之鱼。本篇博文用来记录现在发现的一些笔误,一是给购书的朋友一个参考,以防被笔误所迷惑;二是提供一个记录笔误的地方,方便再次印刷修改之用,这样也能进一步的完善这本书。小伙伴们也可以提供一些新发现的笔误之处,这里都会记录,为了鼓励大家,发现笔误的小伙伴会在下一次印刷...

2017-12-12 20:09:51 16337 65

原创 kafka数据可靠性深度解读

本文收录于InfoQ,未经允许不得转载。1 概述Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark等都支持与Kafka集成。Kafka凭借着自身的优势,越来越受到互联网企业的青睐,唯品会也采...

2017-05-02 19:19:32 48143 63

原创 消息中间件(Kafka/RabbitMQ)收录集

本篇主要整理工作中遇到的一些消息中间件的相关知识,包括Kafka, RabbitMQ, RocketMQ, ActiveMQ等,不排除收录其他消息中间件的可能。 这里会持续收录相关知识,包括安装、部署、使用示例、监控、运维、原理等。 所有新撰写的与中间件有关的文章都会收录与此,注意保存本文链接。Last Update Time: 2018-04-19 01:19:50 Update ...

2017-01-26 10:42:12 12778 25

转载 微信红包的CAP

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料本材料出自网络公开材料不知道为啥 it168暂时不能访问http://w...

2021-06-11 17:21:00 13

转载 Java 的这 100 个坑,我发誓不会再踩了

我常常在想,一个人具备怎样的素质和能力,才称得上高级工程师?估计有不少人会说,“基础过硬、熟练掌握一门编程语言、至少看过一个优秀开源项目的源代码、有过高并发工作经验、沟通能力强”。上面这些...

2021-06-09 08:51:00 33

转载 记一次因 Redis 使用不当导致应用卡死 bug 的排查及解决!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,所有...

2021-06-08 18:00:00 23

转载 求求你了,配个GC日志呗,不然咋分析故障原因

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料生产环境上,或者其他要测试 GC 问题的环境上,一定会配置上打印GC日志...

2021-06-07 08:51:00 27

转载 腾讯最大股东收购了 Stack Overflow,以后“抄代码”都要付费了么?

【导读】一个让亿万公司的程序能够跑起来,让亿万计算机学子能够拿到毕业证的全世界第二大程序员交友网站Stack Overflow被收购了。然而,Stack Overflow的建立就是为了对抗...

2021-06-06 09:00:00 36

转载 实战:如何对磁盘和网络IO进行评估、监控、定位和优化?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料生产中经常遇到一些IO延时长导致的系统吞吐量下降、响应时间慢等问题,例如交...

2021-06-06 09:00:00 30

转载 阿里面试题:分库分表无限扩容后的瓶颈以及解决方案

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料前言像我这样的菜鸟,总会有各种疑问,刚开始是对 JDK API 的疑问,对...

2021-06-05 18:11:00 32

转载 万字长文带你了解ETL和数据建模~!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料什么是ETLETL是数据抽取(Extract)、转换(Transform)...

2021-06-04 17:57:00 26

转载 Kafka:那我走?这个新一代消息中间件,彻底火了!

在 SOA 架构盛行的今天,无论大数据工程师还是开发工程师,利用消息中间件实现可靠的消息传输是一门必修课。消息队列中间件的使用并不复杂,但消息队列的选型一直是个难点。比如:不同业务场景下该...

2021-06-03 08:51:00 37

转载 科普 | 什么是Service Mesh技术?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料Service Mesh作为下一代微服务技术的代名词,初出茅庐却深得人心一...

2021-05-30 17:15:06 29

转载 科普 | 处理器RISC和CISC架构分析对比

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料CISC(复杂指令集计算机)和RISC(精简指令集计算机)是当前CPU的两...

2021-05-30 17:15:06 137

转载 从零开始搭建创业公司后台技术栈

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料- 前言 -说到后台技术栈,脑海中是不是浮现的是这样一幅图?...

2021-05-29 17:51:00 201

转载 这 24 个高频存储问题,你一定要知道

工作中,我们少不了要接触不同类型的业务系统,它们规模各异,研发过程中的问题也五花八门,但却有一个神奇的规律:凡是那些特别难解决、让你付出巨大代价,或损失惨重的技术问题,几乎都可以归为存储...

2021-05-28 08:51:00 33

转载 干货!高容错微服务架构设计思路

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料微服务架构可以通过明确定义的服务边界来隔离故障。但是像在每个分布式系统中一...

2021-05-27 09:31:00 27

转载 主流分布式文件系统对比

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料一、概述分布式文件系统是分布式领域的一个基础应用,其中最著名的毫无疑问是 ...

2021-05-25 08:51:00 65

转载 API 快速开发平台设计思考

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料在我之前谈API网关的时候曾经谈到过快速开发平台,即将API快速开发的一些...

2021-05-23 10:01:00 54

转载 数据库连接池为什么要用threadlocal呢?(不用会怎样?)

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料这个问题我疑问了很久很久,主要如下截图。我先说为什么引入threadloc...

2021-05-22 17:51:00 58

转载 腾讯的Tendis能否干掉Redis,用了什么牛逼的技术呢?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料Redis 作为高性能缓存被广泛应用到各个业务, 比如游戏的排行榜, 分布...

2021-05-21 08:51:00 134 1

转载 面试官问:为什么 Java 线程没有Running状态?我懵了

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料title: 面试官问:为什么 Java 线程没有Running状态?我懵...

2021-05-19 08:51:00 44

转载 ​Go 能取代 Java,成为下一个 10 年的王者吗?​

前阵子,看到国外开发者平台 HackerRank 发布了一份开发者技能报告,其中有一项关于《2020 年你最想学的编程语言是哪个》的调查,Top 3 分别是 Go、Python 和 Kot...

2021-05-18 08:51:00 59

转载 一定要牢牢掌握的技术!Spark+Flink+推荐系统+数据挖掘等

大数据人才结构仍需优化。大数据技术众多重点应用领域具有前沿性,大数据产业的发展需要高层次、高水平人才来保障,以免大数据产业发展受到核心领域技术突破不足的限制。然而,目前从全国范围来看,大数...

2021-05-17 08:51:00 44

转载 非常实用的代码重构技巧

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料关于重构为什么要重构1_代码重构漫画.jpeg项目在不断演进过程中,代码不...

2021-05-16 17:51:00 47

转载 Java服务启动慢,JVM预热的问题,我在k8s上改进了

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料JVM 预热是一个非常头疼而又难解决的问题。本文讨论了在运行在 Kuber...

2021-05-15 17:51:00 84

转载 简历上的“熟练掌握 RPC”,到底是个什么水平?

最近一朋友和我吐槽,说看到几个不错的简历,但一面试发现水分太大,让我想起去年面的一个高级开发,简历上写着“熟练掌握 RPC 框架”,我就试探着问了几个问题“大概说下 RPC 框架的核心原理...

2021-05-14 08:51:00 55

转载 Linux虚拟内存,你理解到位了?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料前不久组内又有一次我比较期待的分享:”Linux 的虚拟内存”。是某天晚上...

2021-05-13 08:50:00 33

转载 详解分布式一致性机制

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料- 前言 -分布式中一致性是非常重要的,分为弱一致性和强一致...

2021-05-13 08:50:00 59

转载 Kafka淘汰倒计时!这个新一代消息中间件,腾讯、华为都用疯了?

提起成熟的消息队列,毋庸置疑,大多数人的第一反应一定是 Kafka。Kafka 作为一款明星级产品,能够彻底满足海量数据场景下高吞吐、高并发需求,在短短几年内,已经被阿里、腾讯、百度、字节...

2021-05-12 08:51:00 110

转载 服务压测发现怪异现象,一顿排查,揪出“TIME_WAIT”这个内鬼

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料最近有同事在用 ab 进行服务压测,到 QPS 瓶颈后怀疑是起压机的问题,...

2021-05-10 08:51:00 72

转载 面试官:为什么需要 Hystrix?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料为什么需要hystrixHystrix 官网地址 Github:https...

2021-05-09 17:51:00 63

转载 IDEA 的 debug 怎么实现?出于这个好奇心,我越挖越深!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料对 Debug 的好奇初学 Java 时,我对 IDEA 的 Debug ...

2021-05-07 08:51:00 50

转载 浅析操作系统和Netty中的零拷贝机制

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料零拷贝机制(Zero-Copy)是在操作数据时不需要将数据从一块内存区域复...

2021-05-05 17:42:00 34

转载 Google和Facebook为什么不用Docker?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料写作本文的起因是我想让修改后的分布式 PyTorch 程序能更快的在 Fa...

2021-05-04 16:24:02 87

转载 这款工具,1分钟定位性能瓶颈,我老板都说好!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取后台回复“k8s”,可领取k8s资料前言工具的进化一直是人类生产力进步的标志,合理使用工具能大大提高我们的工作...

2021-04-27 18:01:00 54

序列化工具(Gson, Jackson, FastJson, ProtoBuf)

各种序列化工具类,包括Gson, Jackson, FastJson, ProtoBuf以及proto.exe,希望大家喜欢

2016-02-23

memcached安装包以及MemCachedClient

memcached, libevent, MemCachedClient

2016-04-06

测试对象大小的jar包

测试对象大小的jar包

2016-03-29

spring+activemq必备jar包

spring+activemq必备jar包:activeio-core-3.1.4.jar,activemq-all-5.13.2.jar,activemq-pool-5.13.2.jar,commons-pool2-2.4.2.jar

2016-04-15

cglib动态代理

cglib和asm搭配的jar,方便你使用动态代理

2016-03-25

memcached-session-manager

memcached-session-manager 以及kryo的jar包 完整版 经过实际检验

2016-04-06

jedis-2.1.0.jar

java操作redis的jar包

2016-04-11

zookeeper查看器

zookeeper查看器

2016-11-27

redis安装包-linux

redis的安装包 版本3.0.5 是linux版的

2016-04-11

HttpClient的jar包

commons-codec-1.6.jar commons-httpclient-3.1.jar

2016-03-31

Cglib两个jar包

cglib动态代理的jar包

2016-03-25

HttpClient的jar包 plus

之前的不给力

2016-03-31

朱小厮的留言板

发表于 2020-01-02 最后回复 2020-01-02

linux 程序如何解析shell中的#

发表于 2015-10-15 最后回复 2015-10-21

空空如也

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

TA关注的人 TA的粉丝

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