收录了 java响应式编程 频道下的 50 篇内容
Java 9的 Reactive Streams是对异步流式编程的一种实现。它基于异步发布和订阅模型,具有非阻塞“背压”数据处理的特点。
响应式编程为Java的企业版应用提供了更高的性能,并降低了内存消耗。不过,响应式编程带来的性能上的提高,代价是降低了软件的维护性,这样的代价交换是否值得呢?
Grails核心贡献者Peter Ledbrook认为,响应式编程领域存在一个关键的问题,就是它之所以那么难以理解是因为所有的术语词汇以及针对这些词汇的许多不的同解释。这也是他为什么决定搞明白这一切并在演示文稿中分享这些知识的原因。
本文来自美团点评技术文章系列。
JavaScript和Web中有相当成熟的响应式编程库,但是要让响应式编程变得随处可见仍然有很多工作要做。在这个虚拟的座谈会中,我们与三位使用响应式技术的专家对话,讨论响应式技术现在处于什么状况以及未来将何去何从。
响应式编程是Java世界的一个热门话题。无论你是否想要利用非阻塞api,管理微服务爆炸式增长所带来的延迟,或者更有效地利用计算资源,都是时候将响应式看作一种可行的编程模型了。在本文中,我们将就如何设计、实现和使用响应式API给出一些建议。
“高并发”三字是近几年开发圈子里热议的一个话题,可能程序员之间闲下来就会讨论所谓的“高并发经验”。值得注意的是即使你和高并发天天打交道,也不一定能获得高并发的经验,高并发只是一个结果,并不是过程。想要玩转高并发,基础最重要,大并发面前,靠得
本文介绍了函数式编程语言及它们的优点。对用函数式编程的区块链协议也做了介绍。
“高并发”三字是近几年开发圈子里热议的一个话题,可能程序员之间闲下来就会讨论所谓的“高并发经验”。值得注意的是即使你和高并发天天打交道,也不一定能获得高并发的经验,高并发只是一个结果,并不是过程。想要玩转高并发,基础最重要,大并发面前,靠得
提案(目前处于第一阶段)添加到了致力于改进该语言的候选特性列表中。提案旨在为框架维护人员提供通用原语,以实现响应式编程模式。
许多因素都会让软件更难理解,从而更难维护。
decj是一款以声明式编程范式为基础的Javascript开源框架。本文将介绍如何使用decj框架以近乎零编码的高效率方式去搞定这些常规任务。本期将介绍decj的声明式Javascript文件动态按需加载和声明式跨浏览器事件绑定。
每一种技术都必须根据其自身的特点来衡量优劣,而与它是否是“函数式“无关。
Spring 5支持传统的基于Servlet的技术栈和反应式技术栈,而应用程序有转向异步和非阻塞并发的趋势。这篇文章将探讨这两种技术栈,并告诉我们该如何做出选择。
本文概述了当前再用的现代编程语言,按推荐程度从低到高依次列出。希望本文有助于读者选择合适的工具完成工作,降低开发工作量。鉴于原文篇幅过长,译文按设计用于命令式编程的C语言家族,以及设计用于响应式编程的ML语言家族,分为上下两篇提供。本文是下篇。
2018年初,淘宝开始尝试对整体架构进行升级,经过近一年的探索,实现了全面异步化,这一架构升级在部分应用中取得了40%以上的性能提升,同时也为后续的回压推进打下了基础
本文概述了当前在用的现代编程语言,按推荐程度从低到高依次列出。希望本文有助于读者选择合适的工具完成工作,降低开发工作量。原文篇幅过长。译文按设计用于命令式编程的C语言家族,以及设计用于响应式编程的ML语言家族,分为上下两篇提供。本文是上篇。
Java作为一门长青的编程语言,在比较长的发展时间里,时常会有唱衰的声音。但Java一直在不断向前发展,受欢迎程度也一直很高,TIOBE榜单常年保持在Top 2,未来Java将如何发展呢?本文搜集了一些国外开发者和相关从业人员的看法
在ETE 2017大会上,Square的Android工程师Jake Wharton向InfoQ介绍了他在Square的工作情况,以及他对响应式编程、RxJava和Kotlin的理解。