会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
神州优车技术
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2017年11月15日
Cat 跨线程之 TaggedTransaction 用法和原理分析
摘要: 代码 模型图 源码分析
阅读全文
posted @ 2017-11-15 11:58 神州优车技术
阅读(753)
评论(0)
推荐(0)
编辑
Cat 跨线程之 ForkedTransaction 用法和原理分析
摘要: 代码 模型图 代码和流程分析 new一个ForkT在干嘛?1.初始化当前线程的消息树根节点消息Id2.创建子线程中的事务,并设置自己的根节点和父节点的消息Id3.在消息树的当前节点加入一个额外的event节点,并且把子线程的msgId记录下来 linkasRunAway的具体逻辑 子线程的fork在
阅读全文
posted @ 2017-11-15 11:48 神州优车技术
阅读(1286)
评论(0)
推荐(0)
编辑
2017年11月14日
如何在yarn上运行Hello World(二)
摘要: 在之前的一篇文章我们介绍了如何编写在yarn集群提交运行应用的AM的yarnClient端,现在我们来继续介绍如何编写在yarn集群控制应用app运行的核心模块 ApplicationMaster. 首先,介绍下我们要在yarn集群上运行的应用程序 HelloWorld. 这个应用很简单,就是一个主
阅读全文
posted @ 2017-11-14 20:25 神州优车技术
阅读(469)
评论(1)
推荐(0)
编辑
2017年11月13日
jest for elasticsearch
摘要: elasticsearch(后面简称es) 背景: 目前项目应用中对es的操作用的是http(自己封装)的一套方法;有些数据处理起来还是需要定制开发处理,不是很方便。正好需要对本项目重新进行改造,于是采用第三方工具包jest 对es的操作进行重新的梳理改造。 why use jest 官方有个大致的
阅读全文
posted @ 2017-11-13 14:13 神州优车技术
阅读(4294)
评论(1)
推荐(1)
编辑
2017年11月10日
如何在yarn上运行Hello World(一)
摘要: 1.YARN是什么 YARN (Yet Another Resource Negotiator,另一种资源协调者) 是hadoop上的一种资源调度器,它是一个通用资源管理系统,可以为上层应用提供统一的资源管理和调度. 2.yarn的结构 <!--5f39ae17-8c62-4a45-bc43-b32
阅读全文
posted @ 2017-11-10 17:40 神州优车技术
阅读(3393)
评论(0)
推荐(0)
编辑
2017年11月9日
Cat 客户端如何构建调用链消息树
摘要: 场景 & 代码 Inner0 中的某方法调用了 Inner1,代码 Inner1的代码很简单, Cat通过一个线程本地变量来保存调用链的相关信息,其中核心的数据结构是消息树和操作栈。消息树用来存数据,操作栈用来构建节点的层次关系。 在上面的调用过程中,这两个数据结构状态的变化如下 更复杂的场景 数据
阅读全文
posted @ 2017-11-09 19:41 神州优车技术
阅读(508)
评论(0)
推荐(0)
编辑
Cat 客户端采用什么策略上报消息树
摘要: 策略分类 目前搞清楚两种 第一种(蓝色):默认服务器列表中选一个,算法核心是根据应用名的哈希值取模。也就是说同一个应用始终打到同一台服务器上,如果这台服务器挂了,另选一台服务器。 第二种(红色):应用指定服务器列表。 处理逻辑: 第一步是找应用列表,先找应用指定的,没有的话,然后一堆判断,最后找默认
阅读全文
posted @ 2017-11-09 18:29 神州优车技术
阅读(432)
评论(0)
推荐(0)
编辑
上一页
1
2
公告