转载
青山师
编码、架构、程序人生;此博客输出内容永久免费,长期分享JAVA开发技术
展开
-
CSDN现在不允许新的博客文章内容包含软件注册码相关信息了
CSDN现在不允许新的博客文章内容包含软件注册码相关信息了原创 2019-10-14 16:25:38 · 189 阅读 · 0 评论 -
Redis+Spring缓存实例讲解_Redis(附实例源码及详解)
一、Redis了解1.1、Redis介绍:Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础转载 2016-11-21 20:01:29 · 1117 阅读 · 0 评论 -
protobuf 一种高效的接口交互数据格式
protobuf开源地址: https://github.com/google/protobuf/tree/master/java protobuf完整文档:https://developers.google.com/protocol-buffers/ protobuf非官方-一个老外提供的的手册:https://www.codeproject.com/articles/642677/proto转载 2016-12-15 15:20:40 · 6448 阅读 · 0 评论 -
RPC框架性能基本比较测试
gRPC是Google最近公布的开源软件,基于最新的HTTP2.0协议,并支持常见的众多编程语言。 我们知道HTTP2.0是基于二进制的HTTP协议升级版本,目前各大浏览器都在快马加鞭的加以支持。 我们可以设想一下,未来浏览器支持HTTP2.0,并通过现有开源序列化库比如protobuf等,可以直接和各种语言的服务进行高效交互,这将是多么“美好”的场景!gPRC的Java实现底层网络库是Netty,转载 2016-12-15 20:16:04 · 1388 阅读 · 1 评论 -
分布式RPC框架性能大比拼 dubbo、motan、rpcx、gRPC、thrift的性能比较
分布式RPC框架性能大比拼 dubbo、motan、rpcx、gRPC、thrift的性能比较 Dubbo 是阿里巴巴公司开源的一个Java高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。不过,略有遗憾的是,据说在淘宝内部,dubbo由于跟淘宝另一个类似的框架HSF(非开源)有竞争关系,导致dubbo团队已经解散(参见http://转载 2016-12-15 20:27:11 · 34161 阅读 · 2 评论 -
自旋锁(spinlock)
自旋锁(spinlock) 自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁,”自旋”一词就是因此而得名。 由于自旋锁使用者一般保持锁时间非常短,因此选择自旋而不是睡眠是非常必要的,自旋锁的效率远高于互斥锁。 信号量和读写信号量适合于保持时间较长的情况,它们会导致调用者睡眠,因此只能在进程上下转载 2017-08-10 16:51:53 · 508 阅读 · 0 评论