Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
异步编程指南
Ratpack可快速开发异步响应式的Java Web应用
Ratpack是一款类似Node.JS但是更强的基于JVM多线程多核的Java Web框架,可以快速有效地开发基于Http异步的高性能Web应用,它使用Netty作为其事件驱动引擎。 Ratpack主要瞄准基于JVM的异步编程快速化,Ratpack的处理模
Java 9新特点: 响应式流Reactive Streams
Java 9将在2017七月发布,它将推出一系列新的和修订后的特点、方法和其他元素。在下面的文章我们将深入探讨JEP 266,看看它提供了哪些改进与新特点:
Kafka消息分发、主题分区与消费组的概念
本文主要从Kafka与传统JMS消息系统的对比中挖掘Kafka在消息分发和主题分区上的独特特点,Kafka通过主题topic、分区和消费组这三个概念灵活适应各种消息场合,业务设计关键是如何用好这三个概念,当然前提是理解这三个概念内在机制和逻辑性。 以下是英
多线程让可扩展性走进了死胡同
这是一篇来自Python世界的文章,但是对整个编程领域还是适用的,多线程虽然让我们处理请求更快,但是也是有天花板的,绿色(微线程micro-thread)线程之类才是解决方案。 多线程软件开发解决了大量的问题,
事件驱动“Event-Driven”是什么意思?
Martin Fowler对事件驱动 EventSourcing和CQRS最近进行了权威解释: 去年年底,我与ThoughtWorks的同事们一起参加了一个研讨会,讨论“事件驱动”应用程序的性质。 在过去的几年里,我们通过使用大量的事件建立了许多系统,常被
何为reactive applications
如题,何为reactive applications,reactive 编程是什么?请科普一下!
Tumblr推出开源微服务框架Colossus
Tumblr面临的最大挑战是如何正确地组织和扩展持续增长的基础设施作为一个平台。微服务架构已经是非常有前途的一个策略。 微服务这些都是将小而专的应用封装设计成一个组件,而不是一个个单独的应用程序,其中包含整个网站的业务逻辑,提供的清洁的职责分离。微服务有助于促进组织良好的基础设施以及更容易解决缺陷和
Jetlang是Java高并发Actor模型开源库包
Jetlang基于Retlang提供高性能的Java线程库包,可作为JDK的java.util.concurrent库包补充实现,它类似Scala中Actor一样,是基于消息的高并发库包。 这个库包不提供远程消息能力,设计用于基于单台机器内存in-memo
Rust高效率异步I/O模型
Rust生态系统已经提供快速产品化的异步I/O模型,但是过于低级,需要自己状态机与回调函数。现在零消耗future模型开源项目:https://gith
给Java加入Promiser功能
这是一个Promises/A+规范的Java 8下实现的开源项目Promiser-java. 使用很简单:创建一个Promi
Apache Kafka简单介绍 - 解道Jdon
本文将首先简要介绍Kafka卡夫卡,通过一个示例场景演示其一些独特的功能。帮助大家初步了解其主要特点。(点击标题)
Clojure前端开发栈: 基于ClojureScript的Core.Async
Core.Async是一个基于ClojureScript前端开发库包,见:Github案例
为什么持久性内存会改变你的世界!
如果你还没有听说非易失性RAM存储器将要到来,它将会改变数据库、消息队列和日志的持久性模式,那么想了解更多关于这个新的硬件浪潮, 请继续阅读。。 API第一个也是最重要的方面是Windows提供了这种持久性内存AP
Apache HttpAsyncClient的可观察API
这是将Netflix开源Rxjava与Apache的Http异步客户端结合的开源库。 创建一个可观察的请求源:
.NET的异步消息SignalR和Rx(Reactive编程)
SIGNALR是基于微软.NET的消息模型,主要是PUB/SUB类型,有消息生产者和消息消费者。Rx是Reactive框架,使用SignalR和Rx能够实现服务器向客户端的PUSH推送功能。 使用LinQ的问题
非堵塞的几个Web框架性能测试
有好事者将Tomcat7的Servlet-BIO与Servlet-NIO以及Node.js、Node.js-sync和Scala的Spray几个框架的性能测试,测试结果显示这几个框架的响应时间都差不多,这几个框架中有堵塞(Node.js-sync)和非堵塞(Node.js)两个方式,由此作者得出堵塞
Cluster比Async快且容易
Node.js的异步事件编程是其核心,但是我们必须注意不能堵塞住Node.js的event loop事件主循环,使用回调虽然可以解决这个问题,但是又会掉入回调陷阱,现在有两个方案可以完美解决,使用Async异步和Cluster模块,那么哪个方法更好呢? 来
使用Erlang消息机制实现稳定婚姻问题
如何在异步消息传递中实现稳定婚姻Stable Marrige问题,这是使用Erlang编码的源码实现。
上页
下页