• 架构治理如同大禹治水,以疏代堵,顺势而为,大道如水,那我们的思维也要切合如水。 首先什么是流?最先联想到的是“水流”,潺潺不断,流是一种动态过程,如果你想截断水流,最简单的是堵住它,所以,流是不能被堵塞的,也就是非堵塞,只有非堵塞才会形成流。
  • 这段时间,软件领域暗流涌动: 中间件江湖新来了一批悍将,在互联网领域把EE打得节节败退。Finagle(Twitter)异步化RPC,Akka(TypeSafe)融入管理思路的Actor模型,RxJava(Netflix)观察模式推送多个结果,Vertx( icon
  • 我们都知道Node.JS一直很火也很强,其实很少人明白Node.JS到底强在哪里? Node.JS在涉及堵塞源读写方面要比PHP快十多倍,从某种程度看,Node.JS与PHP相比有点不是一个级别,Javascript和PHP相比可能更合适,Node.JS是 icon
  • Reactive Extensions (Rx) 原来是由微软提出的一个综合了异步和基于事件驱动编程的库包,使用可观察序列和LINQ-style查询操作。 使用Rx, 开发者可以用Observables来表达异步数据流,使用LinQ操作查询异步数据流,使 icon
  • 这是一篇几个月前转发量特别大的博文: Node.js闪耀点是:它是一个基于WebSocket推送技术的实时web应用程序。 为什么说这和革命性有关?在过去的20多年内 icon
  • PHP VS NODE.JS: THE REAL STATISTICS一文用PHP和Node.j icon
  • Node.js at PayPal | PayPal Engineering Blog icon
  • 在Ruby on Rails和NodeJS开发者之间曾经引起宗教类的口水战:顺序编程风格 Vs 基于事件编程。目前大部分Web应用包括Ruby on Rails, Java Spring, Django都是使用顺序编程风格。顺序编程是非常简单和可读的,大 icon
  • 今天看了公司之前的写的一段代码,如下: icon
  • 最近看了 cqrs和lamx.采用 富领域模型 ,event source. 异步操作. 这个有个bad case, 我不知道采用什么方案解决. 钱有100,两口子之前有约定要剩下90. 老公看到有100,花10元,花完以后因为事件异步,数据不一致,此时老婆刷新页 icon
  • 这篇博文是关于著名的Rective宣言的再思考,或者可以认为是简单总结拓展。 React icon
  • 在纯文本Plaintext比赛中,Vert.x和netty取得了第一二名。Vertx原理:http: icon
  • 最近在使用apache的asynchttpclient 过程中,发现如果需要发送大量的http请求,1000+甚至更多,asynchttpclient 就会抛出异常:Request cannot be executed;I/O reactor status:STOPPED。即使调高了ioRe icon
  • 主要从Java8谈这三者区别,如果不想看下面废话,猛戳标题进入正题。 我对闭包的了解是从java icon
  • W3c Resource Priorities为Html增加了两 icon
  • 这几天用jdon框架+spring搞了个程序,发现 domainMessage.getEventResult 这个方法性能很低,每次获取对象要10秒左右,不知道是版本bug还是使用方法不对。请benq大侠给分析下原因,不胜感激。。。。。 DomainMes icon
  • genify是一个javascript generators框架,能将强大的generators异步带入普通JS编码中,以同步顺序编程风格编制出异步运行代码。</ icon