IO通信即消息的输入、输出,这涉及到应用、操作系统以及硬件之间的通信,在java中,这涉及到用户态、内核态以及硬件的操作。在jdk1.4之前,IO(统称BIO)通信在Java语言中,性能一直堪忧,基于此,在jdk1.4开始,NIO面世了,并以高性能而...
某一天小双同学接到国内某万亿体量的大厂电话面试(PS:说到电话面试,大家应该能猜到的吧?某剁手平台的所有子公司都是第一轮电话面试),寒暄过后,小双同学被问到这样一个问题,你能帮小双同学解答一下吗?...
线程池的源码解析较为繁琐。各位同学必须先大体上理解线程池的核心原理后,方可进入线程池的源码分析过程。
上过程称为Round Trip Time(RTT,往返时间),mget和mset命令节约了RTT,但是大部分指令不支持批量操作。
BitMap,位图,是通过一个bit位来表示某个元素对应的值或者状态,其中的key就是对应元素本身,value对应0或1,8个bit可以组成一个字节Byte,所以BitMap本身会极大的节省储存空间。...
问题:同步的接口调用,接口实现却是异步的,如何将异步的实现转为同步的接口调用???
在传统的单服务架构中,一般来说,只有一个服务器,那么不存在 Session 共享问题,但是在分布式/集群项目中,Session 共享则是一个必须面对的问题,先看一个简单的架构图:...
Authentication:用户认证,指的是验证用户的身份,例如你希望以小A的身份登录,那么应用程序需要通过用户名和密码确认你真的是小A。
说起 Redis 应该没有人会陌生了吧,作为开发中最最最最最最最常用的 nosql,它的重要性不言而喻。
**高并发(**High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。