会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
路之石
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2016年9月20日
springdata+redis配置详解
摘要: springdata设计初衷是位简化数据类型和数据的持久化存储,它并不局限是关系型数据库还是nosql数据库,都提供了简化的数据库连接,让数据获取变得更加的简单。所有这些的实现有统一的api提供。 本文主要设置spring-data-redis的相关配置特性: 1.RedisTemplate:高度封
阅读全文
posted @ 2016-09-20 19:56 路之石
阅读(1160)
评论(1)
推荐(0)
2016年9月19日
线程数究竟设多少合理
摘要: 一、需求缘起 Web-Server通常有个配置,最大工作线程数,后端服务一般也有个配置,工作线程池的线程数量,这个线程数的配置不同的业务架构师有不同的经验值,有些业务设置为CPU核数的2倍,有些业务设置为CPU核数的8倍,有些业务设置为CPU核数的32倍。 “工作线程数”的设置依据是什么,到底设置为
阅读全文
posted @ 2016-09-19 09:22 路之石
阅读(10612)
评论(0)
推荐(2)
分布式系统-了解负载均衡
摘要: 什么是负载均衡 负载均衡(Load Balance)是分布式系统架构设计中必须考虑的因素之一,它通常是指,将请求/数据【均匀】分摊到多个操作单元上执行,负载均衡的关键在于【均匀】。 常见的负载均衡方案 常见互联网分布式架构如上,分为客户端层、反向代理nginx层、站点层、服务层、数据层。可以看到,每
阅读全文
posted @ 2016-09-19 09:11 路之石
阅读(462)
评论(0)
推荐(0)
2016年9月18日
guava中eventbus注解使用
摘要: guava是 google 几个java核心类库的集合,包括集合、缓存、原生类型、并发、常用注解、基本字符串操作和I/O等等。学会使用该库相关api的使用,能使我们代码更简洁,更优雅,本章节我们来谈谈guava中注解的应用: 第一步:定义一个注解类,用来标示订阅: 1 @Beta 2 @Target
阅读全文
posted @ 2016-09-18 23:26 路之石
阅读(1190)
评论(0)
推荐(0)
2016年9月15日
分布式系统-性能篇
摘要: 罪一:网络传输方式问题。传统的rpc框架或者是基于rmi等方式的远程服务调用采用的是同步阻塞i/o,当客户端的并发或者网络延时增大之后,同步阻塞i/o会频繁的wait导致i/o线程经常性阻塞,由于线程无法高效的工作,i/o处理能力自然下降。 采用bio通讯模型的服务端,通常是由一个独立的accept
阅读全文
posted @ 2016-09-15 23:01 路之石
阅读(750)
评论(0)
推荐(0)
springmvc+mybatis集成配置
摘要: 简单之美,springmvc,mybatis就是一个很好的简单集成方案,能够满足一般的项目需求。闲暇时间把项目配置文件共享出来,供大家参看: 1.首先我们来看下依赖的pom: 1 <!-- spring --> 2 <dependency> 3 <groupId>org.springframewor
阅读全文
posted @ 2016-09-15 10:48 路之石
阅读(575)
评论(0)
推荐(0)
上一页
1
2
3
公告