随笔分类 -  分布式系统

根据子系统的性能推导分布式系统的性能-单线程版
摘要:如何回答这个问题:答案见附件中的ppt:http://files.cnblogs.com/chenjianjx/%E6%A0%B9%E6%8D%AE%E5%AD%90%E7%B3%BB%E7%BB%9F%E7%9A%84%E6%80%A7%E8%83%BD%E6%8E%A8%E5%AF%BC%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F%E7%9A%84%E6%80%A7%E8%83%BD-%E5%8D%95%E7%BA%BF%E7%A8%8B%E7%89%88-v20120912.ppt 阅读全文
posted @ 2012-09-25 08:42 chenjianjx 阅读(217) 评论(0) 推荐(0) 编辑
没有eclipse截图的OSGi入门教程
摘要:网上能找到的OSGi教程,都喜欢在开篇时就教你如何在eclipse里做一个OSGi的东西,就算你跟着做了(如果有足够的耐心),还是不知道OSGi是怎么一回事;更可气的是,这些教程还会配上大段大段的eclipse截图,以达到浪费篇幅的目的。鉴于这种情况,我只好找本英文OSGi书看了看。这本书上没有eclipse截图,我看时觉得很满意,所以顺便把入门部分微缩一下,给大家做个简短的教程。Why OSGi? OSGi用于在同一个JVM内部实现“模块化” (“组件化”)。首先,它用来实现模块化,提供模块化的一些常见特性:1. 模块向外只暴露特定的接口,内部实现对外不可见2. 模块可独立部署3. 像服务治 阅读全文
posted @ 2012-05-24 15:41 chenjianjx 阅读(5585) 评论(2) 推荐(5) 编辑
图解:异步计算如何降低系统总体的响应时间
摘要:常听到有人说异步计算比同步计算性能要好,把前后台系统的交互方式做成异步,可以减少阻塞,从而缩短系统整体的响应时间。听起来很有道理,但这个说法有点跳跃,让人不免疑惑。比如说,谁的阻塞减少了?虽然少了阻塞时间,但服务器执行一个请求所需的时间还是要那么多,响应时间怎么被缩短了?我在网上搜了搜,没有找到答案,只好自己来解答。答题时我画了些图来推演上述理论,并最终说服了自己;下面就来分享这些图,但愿你看完后,能有所收获。如果你只想知道结论,请直接跳到第2章。1. 图示异步计算与响应时间的关系1.1. 虚拟场景及概念定义假设系统的应用由前端和后端两部分组成,前端模块接收用户请求,转发给后端模块;后端模块处 阅读全文
posted @ 2012-03-27 22:05 chenjianjx 阅读(3590) 评论(1) 推荐(0) 编辑