Spring Reactive响应式编程实现高并发性和大规模的数据处理
Spring Reactive是Spring框架的一个模块,它提供了一种基于响应式编程模型的方式来编写异步和非阻塞的应用程序。Spring Reactive的实现是基于Reactive Streams规范的,它的核心是基于响应式流(Reactive Streams)的概念。
Reactive系统的反压
原文 Backpressure in Reactive Systemshttps://foojay.io/today/backpressure-in-reactive-systems/?spm=ata.21736010.0.0.
Spring WebFlux + Reactive MongoDB 响应式开发全解析从原理到实战
在高并发、低延迟的互联网场景中,传统的阻塞式开发模式逐渐暴露出瓶颈——线程阻塞导致资源利用率低下,无法满足海量请求的高效处理需求。响应式编程作为一种全新的编程范式,以“非阻塞、事件驱动”为核心,成为解决高并发问题的关键方案。
3种并发模型实测:Java虚拟线程、Reactive、Rust谁更能打?
一、后端工程师的致命内耗,90%的人都踩过坑做后端开发的都懂一个扎心真相:我们写的API,80%的时间都在“摸鱼”——不是在等数据库响应,就是在等网络请求,CPU常年处于闲置状态,可请求却在IO边界堆成山。
Spring Boot + Redis Pub/Sub 实现reactive实时通知实战
在分布式系统、微服务架构中,实时通知是高频需求,如订单状态推送、消息提醒、系统告警等场景,要求低延迟、高响应、可扩展。
10分钟入门响应式:Springboot整合kafka实现reactive
Springboot引入Reactor已经有一段时间了,笔者潜伏在各种技术群里暗中观察发现,好像scala圈子的同仁们,似乎对响应式更热衷一点。也许是因为他们对fp理解的更深吧,所以领悟起来障碍性更少一些的原因吧。
Spring Boot与Redis Pub/Sub集成,实现reactive实时通知
在分布式微服务架构中,实时通知是高频需求,广泛应用于消息推送、系统告警、数据同步、实时监控等场景。传统的同步通知方式存在响应慢、资源占用高、扩展性差等问题,难以满足高并发、低延迟的业务需求。
SpringBoot中的响应式web应用
熟悉Reactor的朋友可能都知道,在Reactor中有两种产生序列的方式,一种是Flux一种是Mono,其中Flux表示1或者多,而Mono表示0或者1。
牛刀小试——五分钟入门Spring Boot
在 首 次 运 行 Intellij IDEA 时 , 或 者 取 消 勾 选 Reopen projects onstartup复选框时,你会看到如图所示的界面,选择New Project选项。