huangfox

冰冻三尺,非一日之寒!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  194 随笔 :: 4 文章 :: 106 评论 :: 105万 阅读

随笔分类 -  0-分布式

摘要:有关presto查询优化的tips 阅读全文
posted @ 2018-09-01 01:12 huangfox 阅读(5570) 评论(0) 推荐(0) 编辑

摘要:diamond架构图:图1图2对该图进行一些说明:1、作为一个配置中心,diamond的功能分为发布和订阅两部分。因为diamond存放的是持久数据,这些数据的变化频率不会很高,甚至很低,所以发布采用手工的形式,通过diamond后台管理界面发布;订阅是diamond的核心功能,订阅通过diamon... 阅读全文
posted @ 2015-04-24 14:44 huangfox 阅读(6362) 评论(1) 推荐(1) 编辑

摘要:This article introduces the networking part of Elasticsearch. We look at the network topology of an Elasticsearch cluster, which connections are estab... 阅读全文
posted @ 2014-07-04 17:02 huangfox 阅读(1220) 评论(0) 推荐(0) 编辑

摘要:mongoDB oplog 说明ts:8字节的时间戳,由4字节unixtimestamp+4字节自增计数表示。这个值很重要,在选举(如master宕机时)新primary时,会选择ts最大的那个secondary作为新primary。op:1字节的操作类型,例如i表示insert,d表示delete。ns:操作所在的namespace。o:操作所对应的document,即当前操作的内容(比如更新操作时要更新的的字段和值)o2:在执行更新操作时的where条件,仅限于update时才有该属性"i":insert"u":update"d" 阅读全文
posted @ 2013-12-20 20:59 huangfox 阅读(7844) 评论(0) 推荐(1) 编辑

摘要:这篇博客主要就铺代码吧,Mina的一些基础知识可以参考:http://www.cnblogs.com/huangfox/p/3458272.html场景假设:1.客户端发送用户信息,服务端根据用户名查询用户年龄。(模拟查询)2.同步请求3.协议:直接采用字段类型编码解码。具体代码结构:codec负责编码解码,TCPAcceptor服务端,TCPConnector客户端,User业务对象。Userpackage com.fox.mina.base.c2;/** * @author huangfox * @date 2013年12月3日 上午11:23:55 * */public class U. 阅读全文
posted @ 2013-12-06 17:26 huangfox 阅读(6514) 评论(3) 推荐(1) 编辑

摘要:未完待续》》》目录:一)同步、异步、阻塞、非阻塞二)Java中的NIO三)Mina 异步请求四)Mina 同步请求五)Mina 核心类及处理流程六)Mina 线程模型七)Mina 通用通讯框架(协议:ProtoBuf)八)Mina 其他(注:部分内容整理来自网络资源!)一)同步、异步、阻塞、非阻塞1... 阅读全文
posted @ 2013-12-04 20:04 huangfox 阅读(7577) 评论(2) 推荐(1) 编辑

摘要:Scalable System Design PatternsLooking back after 2.5 years sincemy previous post on scalable system design techniques, I've observed an emergence of a set of commonly used design patterns. Here is my attempt to capture and share them.Load BalancerIn this model, there is a dispatcher that determ 阅读全文
posted @ 2013-01-03 16:40 huangfox 阅读(639) 评论(0) 推荐(0) 编辑

摘要:集群中session安全和同步是个最大的问题,下面是我收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适应的场景。 1. 客户端cookie加密 2. application server的session复制 3. 使用数据库保存session 4. 使用共享存储来保存session 5. 使用memcached来保存session 6. 使用terracotta来保存session 阅读全文
posted @ 2010-11-03 12:06 huangfox 阅读(5411) 评论(0) 推荐(0) 编辑

摘要:在做了web集群后,你肯定会首先考虑session同步问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就根据这种情况给出三种不同的方法来解决这个问题: 阅读全文
posted @ 2010-11-03 12:03 huangfox 阅读(6031) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示