众所周知,JavaScript是单线程的,JS和UI更新共享同一个进程的部分原因是它们之间互访频繁,但由于共享同一个进程也就会造成js代码在运行的时候用户点击界面元素而没有任何响应这样的情况,这么糟糕的用户体验HTML5怎么会不修订了,这样Web Worker诞生了。Web Worker进程加载的j...
Tachyon是以内存为中心的分布式文件系统,拥有高性能和容错能力,能够为集群框架(如Spark、MapReduce)提供可靠的内存级速度的文件共享服务。从软件栈的层次来看,Tachyon是位于现有大数据计算框架和大数据存储系统之间的独立的一层。它利用底层文件系统作为备份,对于上层应用来说,Tachyon就是一个分布式文件系统。本文讲述了Tachyon的重要概念、使用方法以及基本原理。...
分类:
其他好文 时间:
2014-12-09 09:26:53
阅读次数:
243
#定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes?8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /var/log/...
分类:
其他好文 时间:
2014-12-08 23:10:52
阅读次数:
412
在IISMetabase 中维护着 Application Pool 和 Worker Process 的Mapping。WAS(Web Administrative Service)根据这样一个 mapping,将存在于某个 Application Pool Queue 的 request 传递到...
分类:
其他好文 时间:
2014-12-06 18:08:07
阅读次数:
313
先整体介绍一下搭建storm集群的步骤:
设置zookeeper集群安装依赖到所有nimbus和worker节点下载并解压storm发布版本到所有nimbus和worker节点配置storm.yaml启动相关后台进程
1 首先配置zookeeper集群
我们知道storm通过zookeeper来协调整个集群。zookeeper不是用来做消息传递,因此storm不会给zo...
分类:
其他好文 时间:
2014-12-05 17:26:26
阅读次数:
206
本文主要分析storm的worker进程间消息传递机制,消息的接收和处理的大概流程见下图在Storm中,worker进程内部的thread通信与worker进程间的通信有一些差别,worker间的通信经常需要通过网络跨节点进行,Storm使用ZeroMQ或Netty(0.9以后默认使用)作为进程间通信的消息框架。work..
分类:
系统相关 时间:
2014-12-04 15:57:44
阅读次数:
202
本文对Apache下Prefork, Worker, Event MPM进程、线程模型及使用场景做了一一讲解...
分类:
Web程序 时间:
2014-12-03 10:37:55
阅读次数:
198
修改nginx配置文件:userwwwwww;worker_processes1;error_log/usr/local/nginx/logs/nginx_error.logcrit;pid/usr/local/nginx/logs/nginx.pid;//nginx进程idworker_rlimit_nofile51200;//文件最大连接数,系统限定文件ulimit对服务也会有影响,使用ulimit-n可以..
分类:
其他好文 时间:
2014-12-02 00:21:54
阅读次数:
190
TachyonWorker 负责和tachyonMaster 交互, 直接通过 apache thrift 发送消息
tachyonworker 主要负责 3个部分, 启动 dataserver , 心跳, 和 thrift server ,
其中 dataserver 负责内存数据和用户之间的读传输,目前thrift支持远程读数据, 写数据只能写到本地, 并对本地读取做了优化,...
分类:
其他好文 时间:
2014-11-30 23:16:57
阅读次数:
214
一、安装NGINX略,请自行百度,GOOGEL二、配置文件1.由上面的步骤,我们看到配置文件放置在/etc/nginx/目录下:主要配置文件:/etc/nginx/nginx.conf 扩展配置文件:/etc/nginx/conf.d/*.confuser www-data;worker_proce...
分类:
其他好文 时间:
2014-11-29 22:59:55
阅读次数:
350