摘要: 本文从为什么Redis为什么需要代理开始推导,预测这过程中可能出现的问题并提出解决方案,例如对代理负载均衡,以及LVS心跳检测,最后对比了目前常用代理性能的优劣。 阅读全文
posted @ 2021-01-31 08:12 等不到的口琴 阅读(1521) 评论(0) 推荐(1) 编辑
摘要: 本文主要总结了Redis集群搭建不满足AKF拆分原则时的搭建策略。 阅读全文
posted @ 2021-01-30 19:28 等不到的口琴 阅读(375) 评论(0) 推荐(1) 编辑
摘要: 本文总结了Redis击穿、穿透、雪崩的原因以及解决方案并且用图的形式展现出来。 阅读全文
posted @ 2021-01-30 12:47 等不到的口琴 阅读(1426) 评论(0) 推荐(5) 编辑
摘要: 本文结合Redis集群搭建讲解了微服务拆分原则的AFK原则。 阅读全文
posted @ 2021-01-29 11:54 等不到的口琴 阅读(2085) 评论(0) 推荐(1) 编辑
摘要: 本文主要讲了Redis持久化bgsave底层Linux的父子进程写时复制的一些知识。 阅读全文
posted @ 2021-01-29 09:18 等不到的口琴 阅读(2309) 评论(1) 推荐(7) 编辑
摘要: 本文主要梳理了Redis两种持久化方式的原理,RDB以及AOF各自的问题、AOF持久化的效率和安全性以及AOF重写。 阅读全文
posted @ 2021-01-28 21:31 等不到的口琴 阅读(399) 评论(0) 推荐(1) 编辑
摘要: 本文从Redis为什么使用多路复用器出发,比较了传统IO与多路复用IO的特点,后面就Redis多路复用模块进行源码分析。 阅读全文
posted @ 2021-01-28 09:45 等不到的口琴 阅读(1863) 评论(0) 推荐(1) 编辑
摘要: 本文主要梳理了二进制安全的定义,以及二进制安全的特点、Redis中由于二进制安全造成的现象。 阅读全文
posted @ 2021-01-27 23:41 等不到的口琴 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 本文主要总结了布隆过滤器的作用以及缺点,同时介绍了增强版布隆过滤器和布谷鸟过滤器。 阅读全文
posted @ 2021-01-27 22:48 等不到的口琴 阅读(6691) 评论(5) 推荐(6) 编辑
摘要: 本文主要讲解了Hash与一致性哈希思路,以及作用。 阅读全文
posted @ 2021-01-27 14:26 等不到的口琴 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了负载均衡的概念,以及TUN、DR、NAT三种模式,八种调度算法,以及负载均衡高可用等特性 阅读全文
posted @ 2021-01-27 12:53 等不到的口琴 阅读(1132) 评论(0) 推荐(1) 编辑
摘要: 本文主要介绍了LVS基本原理、LVS基本组成、LVS-TUN模式的原理以及模型特性、如何配置LVS-TUN模式以及如何配置DR-TUN混合模式。 阅读全文
posted @ 2021-01-27 12:45 等不到的口琴 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 本文主要梳理了LVS基本原理以及NAT模式的请求流程、NAT模式优缺点、配置NAT模式。 阅读全文
posted @ 2021-01-26 23:45 等不到的口琴 阅读(1816) 评论(0) 推荐(1) 编辑
摘要: 本文主要介绍了LVS基本原理、LVS的组成、LVS与Keeplived、LVS之DR模式流程以及原理介绍、DR模式的特点、DR模式优缺点以及需要注意的点。 阅读全文
posted @ 2021-01-26 23:08 等不到的口琴 阅读(4279) 评论(1) 推荐(2) 编辑
摘要: 本文主要总结了Memcahce与Redis在性能、分布式与集群、数据类型、持久性、数据一致性、内存管理机制方面的异同。 阅读全文
posted @ 2021-01-26 17:20 等不到的口琴 阅读(2074) 评论(0) 推荐(0) 编辑
摘要: 本文仅仅是扫盲帖,详细总结了HTTP协议有关内容。 阅读全文
posted @ 2021-01-25 14:26 等不到的口琴 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 本文主要总结了TCP三次握手以及四次分手报文发送过程、为什么要三次握手而不是两次?三次握手最后一次失败了怎么办?为什么要四次分手?最后给出了三次握手以及四次分手TCP状态图。 阅读全文
posted @ 2021-01-25 12:47 等不到的口琴 阅读(732) 评论(0) 推荐(1) 编辑
摘要: 本文主要介绍了抓包工具tcpdump的安装以及常用参数,并且举出了一些案例。 阅读全文
posted @ 2021-01-24 23:59 等不到的口琴 阅读(5268) 评论(0) 推荐(0) 编辑
摘要: 本文主要总结了MAC地址以及其作用,ARP协议定义、ARP协议功能、ARP协议请求过程、ARP协议缓存表、ARP协议报文格式。 阅读全文
posted @ 2021-01-24 22:57 等不到的口琴 阅读(1767) 评论(0) 推荐(0) 编辑
摘要: 本文主要解决了Linux执行ifconfig命令时网卡显示ensX而不是eth0的原因以及解决办法。 阅读全文
posted @ 2021-01-24 19:46 等不到的口琴 阅读(5232) 评论(1) 推荐(0) 编辑
摘要: 本文是扫盲帖,简单讲解了LPC、RPC、IPC的含义以及区别,不涉及深层次代码分析。 阅读全文
posted @ 2021-01-23 23:18 等不到的口琴 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: 本文主要梳理了内存分布,简单介绍了逻辑分区组成,详细介绍以及比较了页缓存与块缓存的特点以及区别。 阅读全文
posted @ 2021-01-22 09:47 等不到的口琴 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: 本文主要梳理了软硬中断有关概念,并且讨论了中断的实现原理,可屏蔽中断以及不可屏蔽中断、伪中断等知识。 阅读全文
posted @ 2021-01-21 21:08 等不到的口琴 阅读(2355) 评论(0) 推荐(2) 编辑
摘要: 本文主要简单介绍了路由、动态路由的概念,以及常见的路由算法。 阅读全文
posted @ 2021-01-21 18:26 等不到的口琴 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 本文主要浅析了为什么操作系统中需要分页表,以及分页表具体的作用 几种常见的分页表。 阅读全文
posted @ 2021-01-21 18:06 等不到的口琴 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 本文主要简单介绍了页面置换算法是缘由,对部分经典页面置换算法进行了画图解释,同时写代码加以说明。 阅读全文
posted @ 2021-01-21 16:18 等不到的口琴 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: 本文主要是介绍Linux启动过程中做的事情,包括系统自检、BIOS开机自检、内核加载过程、环境初始化过程等。 阅读全文
posted @ 2021-01-21 14:19 等不到的口琴 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 本文简单介绍了Linux虚拟文件系统的作用,几个简单的虚拟文件系统组成部分。 阅读全文
posted @ 2021-01-20 23:21 等不到的口琴 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了Inode内容以及大小,还有Inode号码、目录文件以及软硬链接的区别。 阅读全文
posted @ 2021-01-19 23:12 等不到的口琴 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 本文是模仿多路复用器Select单线程轮询处理的小案例。 阅读全文
posted @ 2021-01-19 20:07 等不到的口琴 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 本文主要梳理了多路复用器Select、Poll、Epoll调用的过程,调用的函数,以及三者之间的区别。 阅读全文
posted @ 2021-01-19 00:15 等不到的口琴 阅读(2029) 评论(0) 推荐(0) 编辑
摘要: 本文简单介绍了NAT模式、桥接模式、HOST-ONLY模式的特点以及区别。 阅读全文
posted @ 2021-01-16 23:13 等不到的口琴 阅读(7603) 评论(0) 推荐(2) 编辑
摘要: 本文主要总结了Netty的编码器以及解码器,及其对应各种实现类适用的应用场景。 阅读全文
posted @ 2021-01-14 22:20 等不到的口琴 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 本文主要总结了netty的ByteBuf与JAVA NIO的Bytebuffer的区别,另外介绍了Bytebuf零拷贝、引用计数、支持池、discardReadBytes以及常见易混淆API等。 阅读全文
posted @ 2021-01-14 14:07 等不到的口琴 阅读(2793) 评论(0) 推荐(0) 编辑
摘要: 本文浅析了TCP粘包的产生以及解决办法。 阅读全文
posted @ 2021-01-13 13:48 等不到的口琴 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 本文主要简单介绍了为什么要用protobuf,以及IDEA2019中如何安装插件使用。 阅读全文
posted @ 2021-01-12 14:18 等不到的口琴 阅读(1850) 评论(0) 推荐(0) 编辑
摘要: 本文是Server端代码流程笔记整理 阅读全文
posted @ 2021-01-10 21:19 等不到的口琴 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 本文主要浅析了Netty的ChannelHandler、ChannelinboundHandler、ChanneloutbindHandler以及ChannelHandlerContext、ChannelPipeline等组件 阅读全文
posted @ 2021-01-08 16:21 等不到的口琴 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍ChannelOption以及ChannelOption的一些常见参数。 阅读全文
posted @ 2021-01-07 20:26 等不到的口琴 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 本文简单结合ByteToMessageDecoder来阐述解码过程,自定义了几个解码器。 阅读全文
posted @ 2021-01-05 19:34 等不到的口琴 阅读(1348) 评论(0) 推荐(0) 编辑