自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朱小厮的博客

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

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

2019年2月下旬笔者的有一本新书——《深入理解Kafka:核心设计与实践原理》上架,延续上一本《RabbitMQ实战指南》的惯例,本篇博文用来记录现在发现的一些笔误,一是给购书的朋友一个参考,以防被笔误所迷惑;二是提供一个记录笔误的地方,方便再次印刷修改之用,这样也能进一步的完善这本书。 本书出...

2020-05-07 18:57:45 8438 38

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

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

2019-02-24 00:40:53 5385 11

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

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

2018-09-15 09:31:07 3597 17

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

一、前言 消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中的一个重要组件...

2018-04-07 00:56:44 34579 18

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

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

2017-12-12 20:09:51 15425 64

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

本文收录于InfoQ,未经允许不得转载。 1 概述 Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark...

2017-05-02 19:19:32 39837 59

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

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

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

转载 面试命中率90%的点 —— MySQL锁

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取一、对MySQL的锁的了解当数据库有并发事务的时候,可能会产生数据的不一致,这时候需要一些机制来保证访问的次...

2020-09-22 08:50:00 0

转载 Flink的处理背压​原理及问题-面试必备

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/gtsJ反压机制(BackPressure)被广泛应用到实时流处理系统中,流处理系统需要...

2020-09-21 08:50:00 8 0

转载 睡前必读 | 如何系统性地学习分布式系统?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取导语:本文的缘起是回答知乎圆桌会议「分布式系统之美」的问题「如何系统性地学习分布式系统?」,后面稍微整理了一...

2020-09-20 22:28:00 27 0

转载 面试官:InnoDB中一棵B+树可以存放多少行数据?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/fUA9InnoDB一棵B+树可以存放多少行数据?这个问题的简单回答是:约2千万。为什么...

2020-09-19 22:28:00 28 0

转载 微服务的下一步,离不开服务网格

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取软件行业走了很长一段路,在整个过程中,软件体系结构也已经发展了很多。经历了1层(单节点),2层(客户端/服务...

2020-09-18 08:50:00 8 0

转载 最精美详尽的 HTTPS 原理图

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/ffJk作为一个有追求的程序员,了解行业发展趋势和扩充自己的计算机知识储备都是很有必要的...

2020-09-17 08:50:00 40 0

转载 每日一题之 MySQL

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/eKe7事务的基本要素原子性:事务是一个原子操作单元,其对数据的修改,要么全都执行,要么...

2020-09-16 08:50:00 19 0

转载 今晚带你真正认识Linux 系统结构

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/eHBELinux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、s...

2020-09-15 22:28:00 52 0

转载 为什么HTTPS是安全的

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/efZ21. HTTP 协议在谈论 HTTPS 协议之前,先来回顾一下 HTTP 协议的...

2020-09-14 08:50:00 17 0

转载 因为BitMap,白白搭进去8台服务器...

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/dNTk最近,因为增加了一些风控措施,导致新人拼团订单接口的 QPS、TPS 下降了约 ...

2020-09-13 22:28:00 63 0

转载 抛弃 Java 改用 Kotlin 的六个月后,我后悔了!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取毫无疑问,Kotlin 目前很受欢迎,业界甚至有人认为其将取代 Java 的霸主地位。它提供了 Null 安...

2020-09-12 17:31:00 68 0

转载 使用IntelliJ IDEA查看类图,内容极度舒适

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/dpXH最近正好也没什么可忙的,就回过头来鼓捣过去的知识点,到Servlet部分时,以前...

2020-09-11 08:50:00 54 0

转载 PanDownload复活了!60MB/s!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取自从 PanDownload 被处理之后一直没有超越它的可替代的应用出来但是最近,竟然有人接盘了!重新制作上...

2020-09-10 22:28:00 314 0

转载 就是要让你搞懂Nginx,这篇就够了!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/dpkuNginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能...

2020-09-10 22:28:00 46 0

转载 ​Hmily重启后月度报告

Hmily是一款高性能,高可靠,易使用的柔性分布式事务解决方案,目前提供了对dubbo,spring-cloud,motan,grpc等rpc框架的支持,在易用性上提供零侵入性式的 Sp...

2020-09-09 08:50:00 27 0

转载 必须了解的mysql三大日志-binlog、redo log和undo log

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/cRES日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。my...

2020-09-09 08:50:00 90 0

转载 这可能是最中肯的Redis规范了

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:小姐姐味道redis功能强大,数据类型丰富,再快的系统,也经不住疯狂的滥用。通过禁用部分高风险功能,并...

2020-09-08 08:50:00 52 0

转载 面试官问我:如何设计 QQ、微信等第三方账号登陆 ?还要我说出数据库表设计!...

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:suo.im/5SBVka多账户的统一登录名称解释这里的多账户区别于系统级别的,我们讲的多账户系统是指...

2020-09-07 08:50:00 76 0

转载 如何破解“仅三天可见”的朋友圈?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:扩展迷EXTFANS之前微博上出现过一个热搜话题:超一亿人朋友圈仅三天可见。微信创始人张小龙在年度演讲...

2020-09-06 22:38:00 103 0

转载 如此简单 | ElasticSearch 最全详细使用教程

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/cyJw本文介绍了ElasticSearch的必备知识:从入门、索引管理到映射详解。一、...

2020-09-06 22:38:00 94 0

转载 原来 Elasticsearch 还可以这么理解

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/cmsA由于近期在公司内部做了一次 Elasticsearch 的分享,所以本篇主要是做...

2020-09-05 22:48:00 153 0

转载 ClickHouse到底是什么?凭啥这么牛逼!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取随着业务的迅猛增长,Yandex.Metrica目前已经成为世界第三大Web流量分析平台,每天处理超过200...

2020-09-04 22:48:00 391 1

转载 为什么MySQL不推荐使用uuid或者雪花id作为主键?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/bZSY前言在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重...

2020-09-04 22:48:00 145 0

转载 数据库链接池终于搞对了,从100ms优化到3ms!

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:r6a.cn/bBq9我在研究 HikariCP(一个数据库连接池)时无意间在 HikariCP 的 ...

2020-09-03 08:50:00 67 0

转载 菜鸟网络技术专家:技术架构的战略和战术原则

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取作者丨胡斌策划丨小智技术架构,是将产品需求转变为技术实现的过程。技术架构解决的问题包括了如何进行纯技术层面的...

2020-09-02 08:50:00 82 0

转载 老司机给我们解读 Spring Boot 最流行的 16 条实践

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取个xxxSpring Boot 是最流行的用于开发微服务的 Java 框架。在本文中,我将与你分享自 201...

2020-08-31 08:50:27 95 0

转载 阿里取消“P”序列职级显示引热议,网友:P3、P4流下了感动的泪水

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取个xxx内容参考自:36氪、脉脉程序员求职面试整理据36氪报道,阿里巴巴前日取消了内部系统的“P”序列职级显...

2020-08-30 23:23:40 166 0

转载 查询速度提升200倍,ClickHouse到底有多快?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取个gui来源:r6a.cn/a8UZClickHouse 是 Yandex(俄罗斯最大的搜索引擎)开源的一个...

2020-08-28 08:50:00 121 0

转载 Kylin、Druid、ClickHouse核心技术对比

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取个gui来源:jackywoo.cn导读:Kylin、Druid、ClickHouse是目前主流的OLAP引...

2020-08-27 08:50:00 491 0

转载 Java 8 Lambda 表达式被编译成了什么?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取个gui在了解了Java 8 Lambda的一些基本概念和应用后, 我们会有这样的一个问题:Lambda表...

2020-08-26 08:50:00 159 0

转载 分布式系统互斥性与幂等性问题的分析与解决

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取个gui来源:r6a.cn/attH随着互联网信息技术的飞速发展,数据量不断增大,业务逻辑也日趋复杂,对系统...

2020-08-25 08:50:00 101 0

转载 一文讲懂什么是三层交换机、网关、DNS、子网掩码、MAC地址

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取很多朋友多次问到什么是网关、dns、子网掩码,三层交换机,它们定位的用途;确实,因为网络技术在弱电中确实应用...

2020-08-24 09:00:00 185 0

转载 Docker 部署不香吗?

点击上方“朱小厮的博客”,选择“设为星标”后台回复"书",获取来源:22j.co/ef5f目录docker介绍安装dockerUbuntu安装dockerCentOS安装...

2020-08-23 10:01:00 108 0

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