收录了 反应式编程 频道下的 50 篇内容
在 ArchSummit 北京 2019 大会上,李智慧讲师做了《反应式编程框架Flower的设计与实践》主题演讲。
反应式编程是当前非常热门的话题:InfoQ采访了反应式编程的三位提倡者,就他们的程序库和框架是如何完成反应性及其对开发人员的意义展开了讨论。这三位参与者分别是:Viktor Klang(Akka)、Timothy Baldridge(Core.Async )和Jafar Husain(RxJava)。
本次分享介绍同程艺龙反应式编程框架 Flower。
没有人能够预言未来,也没有人能够断言未来的编程是什么样,但是我们可以通过过往的编程经验去探寻未来的编程趋势,本文是腾讯云TVP李智慧教你如何用反应式编程提升系统性能与可用性。
Spring官方博客昨天(9月28日)撰文宣布了Spring Framework 5.0 GA版本的正式发布。该版本耗时2年,带来了一系列全新特性,包含对JDK 9和Java EE 8 API(如Servlet 4.0)的支持,全面集成Reactor 3.1、JUnit 5和Kotlin语言,还包括一个反应式Web框架Spring WebFlux。Spring 5.0最低要求JDK8。
Spring 5支持传统的基于Servlet的技术栈和反应式技术栈,而应用程序有转向异步和非阻塞并发的趋势。这篇文章将探讨这两种技术栈,并告诉我们该如何做出选择。
反应式编程在客户端编程当中的应用相当广泛,而当前在服务端中的应用相对被提及较少。本篇将介绍如何在服务端编程中应用响应时编程来改进数据库操作的性能。
本文深入探讨了在现代Angular(16+)中RxJS的最佳实践。它强调使用AsyncPipe来生成模板、使用操作符实现流的展平、使用takeUntil和DestroyRef确保进行恰当地清理、实现错误处理,并且将RxJS与Angular Signals结合以实现高效的状态管理,最终在Angular 17/18中实现面向未来且可维护的代码。
软件架构师工作的一个重点是管理他们系统的复杂性,以便在保证功能开发速度足够快的同时能减少发布中断。当我们不能降低系统复杂性时,我们可以试图隐藏或转移它。
案例分析--反应式编程框架Flower的设计
我们正在探索一种新的应用程序数据管理方式,通过存储所有应用程序状态在一个反应式数据库中。
反应式编程在客户端编程当中的应用相当广泛,而当前在服务端中的应用相对被提及较少。本篇将介绍如何在服务端编程中应用响应时编程来改进数据库操作的性能。
笔者的文章:
SwiftUI 框架还从近年来主导 Web 开发的 React.js 的世界中汲取了灵感,它利用视图模型中的不可变值和异步更新机制,构成了统一的反应式编程模型。
Web开发始终是令人感兴趣的领域,几乎每天都会有新的JavaScript启动。
2018年初,淘宝开始尝试对整体架构进行升级,经过近一年的探索,实现了全面异步化,这一架构升级在部分应用中取得了40%以上的性能提升,同时也为后续的回压推进打下了基础
Spring框架5.0版本在2017年9月28日发布,在特性中包含了一个新的反应式Web框架。Spring 5.0整个代码库是基于Java 8源码级别的,并且完全兼容JDK 9进行开发和部署。
在 ArchSummit 北京 2019 大会上,王启军讲师做了《反应式微服务框架Apache ServiceComb设计思想》主题演讲。
Pivotal最近发布了下一代Spring Data项目的第一个里程碑版本,它的特性包括完全支持Java 8和Spring 5,提供了针对MongoDB、Apache Cassandra和Redis的反应式(Reactive)数据库访问。