IT宅
A brief history of the future of AI in education
网络
图解网络协议
图解高性能网络编程
存储
图解 Redis 原理
图解 MySQL 原理
架构
重构速查表
架构模式
分布式
码解 Dubbo 实现
图解消息队列原理
精进之路
MySQL
MQ
JVM
更多专栏
重构速查表
架构模式
归档
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
图解网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
图解 MySQL 原理
洞悉MySQL底层架构与SQL调优本质
图解 Redis 原理
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
Redis应用之LIST,STREAM:消息队列
如果要实现一个消息队列,在Redis 5.0之前,我们可能会想到LIST。在前面我们也提到,通过LPUSH,LPOP,RPUSH,RPOP操作,可以把List当成队列或者栈来使用。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用之分布式锁
在一个JVM,如果一组业务操作要确保原子性,我们可以通过JDK提供的各种锁,如synchronized和ReentrantLock等。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用之HyperLogLog:统计不重复的访客
当然,我们也可以使用BitMap进行统计,但是有没有一种更加节省内存,统计效率更高的方式呢?如果你允许支持一定范围内的误差,那么HyperLogLog就派上用场了。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis应用之原子操作
想象以下,我们要执行以下的操作:
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis常用监控工具
最常用的就是Redis内置的info命令了。通过info命令,可以打印有关Redis服务器的指标和信息。
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
Redis性能监控常用指标
used_memory:给Redis分配的内存总字节数
Redis
作者:帅旋
|
发表于 2021-06-16
|
分类于
存储
性能追击:万字长文30+图揭秘8大主流服务器程序线程模型 | Node.js,Apache,Nginx,Netty,Redis,Tomcat,MySQL,Zuul
本文我们来探索一下主流的各种应用服务器的网络处理模型,看看大家都是怎么设计网络程序的。在本文中,我会从Node.js、Apache Server、Nginx、Netty、Redis、Tomcat、MySQL、Zuul等常用的服务器程序,给大家逐一分析,分析各种服务器程序的性能,心中有数,才能手中有术,从此性能是熟客。
MySQL
Node.js
Apache
Nginx
Netty
Redis
Tomcat
Zuul
作者:帅旋
|
发表于 2021-03-06
|
分类于
网络
网络编程范式:高性能服务器就这么回事 | C10K,Event Loop,Reactor,Proactor
带您了解编写高性能网络程序的挑战,以及实现网络编程的各种范式,循序渐进的引入Reactor和Proactor高性能编程模型,详细描述其设计原理。基本上目前各种高性能服务器程序都离不开这些设计套路。
Reactor
Proactor
异步IO
作者:帅旋
|
发表于 2021-01-10
|
分类于
网络
异步IO:新时代的IO处理利器
无论是非阻塞IO,IO复用,还是信号驱动式IO,都不是真正意义上的IO,真正的异步IO是数据从内核空间拷贝到用户空间也是异步处理的,拷贝完成,再通知应用进程,应用进程直接读取用户空间的数据进行操作。
异步IO
aio
io_uring
IOCP
作者:帅旋
|
发表于 2021-01-09
|
分类于
网络
彻底弄懂IO复用:IO处理杀手锏,带您深入了解select,poll,epoll
啊,优秀的epoll,nginx、redis,以及Linux下Java的NIO都表示赞同。
IO
作者:帅旋
|
发表于 2020-12-19
|
分类于
网络
1
…
15
16
17
18
19
…
72
×
Java架构杂谈
订阅及时获取网站内容更新。
充电
当前电量:100%