最新 | 最热门 | 最高评价

+0  State Threads 回调终结者

Tag: C/C++语言 | Unix/Linux | Web开发 | 程序设计 | C++ | coroutine | EDSM | IA | process | thread | Web
Leo 发于 2014年10月12日 22:48 | 点击: 3777 | 展开摘要
(感谢网友 @我的上铺叫路遥 投稿)

上回写了篇《一个“蝇量级”C语言协程库》,推荐了一下Protothreads,通过coroutine模拟了用户级别的multi-threading模型,虽然本身足够“轻”,杜绝了系统开销,但这个库本身应用场合主要是内存限制的嵌入式领域,提供原生态组件太少,使用限制太多,比如依赖其它调用产生阻塞等。

这回又替大家在开源界淘了个宝,推荐一个轻量级网络应用框架State Threads(以下简称ST),总共也就3000行C代码,跟Proto

查看全文: http://www.udpwork.com/item/13384.html

+0  使用HBase EndPoint(coprocessor)进行计算

Tag: 分布式技术 | coprocessor | endpoint | hbase
震河 发于 2014年03月31日 10:54 | 点击: 2431 | 展开摘要
如果要统对hbase中的数据,进行某种统计,比如统计某个字段最大值,统计满足某种条件的记录数,统计各种记录特点,并按照记录特点分类(类似于sql的group by)~

常规的做法就是把hbase中整个表的数据scan出来,或者稍微环保一点,加一个filter,进行一些初步的过滤(对于rowcounter来说,就加了FirstKeyOnlyFilter),但是这么做来说还是会有很大的副作用,比如占用大量的网络带宽(当标级别到达千万级别,亿级别之后)尤为明显,RPC的量也是不容

查看全文: http://www.udpwork.com/item/12038.html

+0  Facebook 发布「流程」

Tag: engineering | facebook | process | release
Cat Chen 发于 2014年03月11日 13:56 | 点击: 1630 | 展开摘要
时不时就会在面试过程中碰到有候选人问 Facebook 是否采用 Scrum 之类的敏捷方法,偶尔也会有中国的朋友问及 Facebook 上线流程。我通常会简单说几句,然后说「如果你真感兴趣的话,去搜索 Chuck Rossi 在 Velocity 2012 San Fancisco 演讲的视频」。无论从 Scrum 的角度来看,还是大多数中国公司的上线流程来看,Facebook 的发布流程都显得很不一样,但其实又非常合理,看完那个视频你就明白了。尽管里面提到的内部工具都没有

查看全文: http://www.udpwork.com/item/11929.html

+0  调查使用binary最多TOPN进程

Tag: Erlang探索 | 源码分析 | 调优 | binary | process_info
Yu Feng 发于 2013年10月15日 21:23 | 点击: 1534 | 展开摘要
原创文章,转载请注明: 转载自系统技术非业余研究

本文链接地址: 调查使用binary最多TOPN进程

Erlang程序是非常健壮的,通常一个典型的虚拟机里面跑很多进程,这些进程即使有bug,按照erlang的哲学是快速死掉,系统留下异常堆栈,很容易发现问题。照理说erlang是很少crash的,但实际情况不是这样的。

在erlang VM crash的案例中,我们会发现大部分的网络服务器的原因都是binary内存不够申请不出来,所以内存短缺是最致命的影响稳定的因素。

查看全文: http://www.udpwork.com/item/10964.html

+1  Working with Python subprocess[译文]

Tag: subprocess | bash | shell | 译文
alswl 发于 2012年10月16日 00:42 | 点击: 2379 | 展开摘要
8月底到魔都开始新工作,头一个月当然各种忙,都没时间来更新博客。

这篇文章是在写 Btrace 脚本时候查资料看到的,
看着不错就顺手翻译,没想到差点烂在草稿箱出不来啊出不来。
熬了一个月才磨出来,媳妇都快成婆了有木有。

原文链接:Working with Python subprocess - Shells, Processes, Streams, Pipes, Redirects and More

注意

关于「执行命令时候发生了什么」这个问题,可以在
http:/

查看全文: http://www.udpwork.com/item/8412.html

+0  Bash 的 Process Sub

Tag: scripts | bash | command sub | pipe | process sub | script | substitute
gnawux 发于 2012年07月26日 00:18 | 点击: 2009 | 展开摘要
Shell这东西,如果你真会用的话,你可能永远不敢说你会用。

前两天看了Process Sub,一种结合了管道和命令替换(command sub)的使用方式,非常有趣。

嗯,这得先说说命令替换,就是反引号或者 “$()”,非常好用,但是,你能把它当成文件用么,有点时候,你要把命令输出送给其他命令处理,而这个命令只是接受文件参数,无法用管道,或者,你要两个命令的输出,没法用管道,怎么办呢,process_sub 来啦,看这个:

diff -u &l

查看全文: http://www.udpwork.com/item/7790.html

+0  PI Function Library 应用,公共UDF开发

Tag: SAP Process Integration (PI)
会东 发于 2012年06月16日 22:56 | 点击: 1304 | 展开摘要
PI Function Library 应用,公共UDF开发

PI7.1以前开发时每一个SWCV namespace 都需要独立开发,不能实现程序员所常用的方法共用,7.1之后Function Library功能,如去掉前掉零之类的UDF可以在所有SWCV中使用,公共UDF开发

1.创建Function Library ,namespace ->New

2.输入NAME

3.Functions and java areas 创建

UDF_SHARE_CA

4

查看全文: http://www.udpwork.com/item/7533.html

+0  PI Installation or upgrade :JAR resources in JNLP file are not signed by same certificat

Tag: SAP Process Integration (PI)
会东 发于 2012年06月16日 10:21 | 点击: 1595 | 展开摘要
PI 安装升级后:JNLP文件中的JAR资源签名证书不一致

PI Installation or upgrade :JAR resources in JNLP file are not signed by same certificat

在PI升级或安装后容易出现的问题,当启动Enterprise Services Builder 或者 Integration Builder 时报JAR resources in JNLP file are not signed by s

查看全文: http://www.udpwork.com/item/7535.html

+0  Step-by-Step Guide in Processing High-Volume Messages Using PI 7.1's Message Packaging

Tag: SAP Process Integration (PI)
ericgao 发于 2012年06月13日 20:24 | 点击: 1239 | 展开摘要
转:

Introduction:
SAP NetWeaver Process Integration is continuously improving its capability to handle high-volume message processing. Message packaging is one of the new features to accomplish this. When handling high-volume asynchronous m

查看全文: http://www.udpwork.com/item/7543.html

+0  PI 7.1 Library

Tag: SAP Process Integration (PI)
ericgao 发于 2012年06月13日 08:38 | 点击: 1230 | 展开摘要
http://help.sap.com/saphelp_nwpi71/helpdata/en/ca/6fbd35746dbd2de10000009b38f889/frameset.htm

查看全文: http://www.udpwork.com/item/7546.html

+0  Service Interface

Tag: SAP Process Integration (PI)
ericgao 发于 2012年06月12日 20:57 | 点击: 1181 | 展开摘要
http://help.sap.com/saphelp_nw72/helpdata/en/55/c5633c3a892251e10000000a114084/content.htm

查看全文: http://www.udpwork.com/item/7548.html

+0  Interface pattern in Service interface

Tag: SAP Process Integration (PI)
ericgao 发于 2012年06月12日 20:55 | 点击: 1357 | 展开摘要
You assign each service interface an interface pattern, which describes the type of the communication to be executed. Before we describe the interface patterns Stateless, Stateful, and TU&C/C, it is necessary to clarify the terms statel

查看全文: http://www.udpwork.com/item/7549.html
|<<<12>>>| 一共2页, 17条记录