A Bootiful Podcast: Mr. Spring in Action, Craig Walls

工程 | Josh Long | 2023年10月26日 | ...

大家好,Spring的粉丝们!本周,我将与我长久以来的偶像和同样热爱迪士尼的粉丝 Craig Walls (@habuma) 一起。他撰写了最受欢迎的Spring书籍《Spring in Action》,同时通过Spring Social等项目帮助世界保持联系。

本期节目在2023年SpringOne大会上现场录制,地点在阳光明媚的内华达州拉斯维加斯!你错过了吗?

本周 Spring - 2023 年 10 月 24 日

工程 | Josh Long | 2023 年 10 月 24 日 | ...

大家好,Spring 爱好者们!本周我人在葡萄牙的里斯本和波尔图,即将参加波尔图的 Porto Tech Hub 活动,我的大巴车马上就要出发了!那么,让我们直奔主题吧!

Spring Cloud Stream Kafka Binder 中的事务:Outbox 模式策略的用例

工程 | Soby Chacko | 2023 年 10 月 24 日 | ...

本系列博客的其他部分

第一部分:Spring Cloud Stream Kafka 应用程序中的事务简介

第二部分:Spring Cloud Stream Kafka 应用程序中的生产者启动事务

第三部分:Spring Cloud Stream 中与外部事务管理器同步

第四部分:Spring Cloud Stream 和 Apache Kafka 的事务回滚策略

第五部分:Spring Cloud Stream Kafka 应用程序中的 Apache Kafka 的精确一次语义

在本系列博客的最后一部分,我们将从Spring Cloud Stream的角度深入探讨一个由Chris Richardson首次提出但相对较新的设计模式。我们将了解outbox模式是什么,它是如何工作的,以及在使用Spring Cloud Stream和Apache Kafka时的一些适配策略。在此处查看描述

本周Spring动态 - 2023年10月17日

工程 | Josh Long | 2023年10月17日 | ...

大家好,Spring的粉丝们!欢迎收看《本周Spring动态》的又一期!今天是2023年10月17日,我正在加拿大蒙特利尔,周四我将前往犹他州盐湖城参加那里的Java用户组活动。不要错过!

本周有很多内容需要介绍,让我们马上开始吧!

Apache Kafka 在 Spring Cloud Stream Kafka 应用中的精确一次语义

工程 | Soby Chacko | 2023年10月16日 | ...

本系列博客的其他部分

第一部分:Spring Cloud Stream Kafka 应用程序中的事务简介

第二部分:Spring Cloud Stream Kafka 应用程序中的生产者启动事务

第三部分:Spring Cloud Stream 中与外部事务管理器同步

第四部分:Spring Cloud Stream 和 Apache Kafka 的事务回滚策略

在我们本系列之前讨论中,已经对Spring Cloud Stream Kafka应用程序的事务工作原理进行了基本分析,现在我们终于要谈论重中之重了:exactly-once语义,这是流应用程序中备受讨论且必不可少的功能。在本博客系列的这一部分,我们将探讨如何在Apache Kafka事务中通过Spring Cloud Stream应用程序实现exactly-once语义。从前面的章节中了解事务的工作原理,可以相对容易地理解Spring Cloud Stream Kafka应用程序是如何实现的…

Spring的运行时效率(现在和未来)

工程 | Sébastien Deleuze | 2023年10月16日 | ...

随着Spring Framework 6.1和Spring Boot 3.2全面可用性的临近,我们想分享Spring团队正在为开发者优化应用程序运行时效率所做的几项工作的概述。

我们将涵盖以下技术和用例

  • Spring MVC作为JDK 21上精简的虚拟线程Web栈
  • 使用Spring和GraalVM Native Image优化容器部署
  • JVM检查点恢复:使用Spring和CRaC项目实现零伸缩
  • Spring AOT和Leyden项目对OpenJDK未来的展望

如果您更喜欢观看视频……

Spring Cloud Stream和Apache Kafka的事务回滚策略

工程 | Soby Chacko | 2023年10月11日 | ...

本系列博客的其他部分

第一部分:Spring Cloud Stream Kafka 应用程序中的事务简介

第二部分:Spring Cloud Stream Kafka 应用程序中的生产者启动事务

第三部分:Spring Cloud Stream 中与外部事务管理器同步

在本博客系列的最后三个部分中,我们分析了Spring Cloud Stream Kafka应用程序中的事务是如何工作的。我们遇到了事务有帮助的不同场景,包括生产者和消费者应用程序,以及应用程序如何正确使用它们。既然这些基本要素已经完成,让我们继续探讨事务的另一个方面:在发生错误时回滚事务。当发生错误且事务系统无法提交事务时,事务管理器将回滚事务,不会持久化任何内容供下游消费者查看。如果应用程序能够控制此回滚机制如何工作,那将非常有帮助。Spring Cloud Stream为此回滚机制提供了支持…

本周Spring动态 - 2023年10月10日

工程 | Josh Long | 2023年10月10日 | ...

大家好,Spring的粉丝们!欢迎收看《本周Spring动态》的又一期!上周我在比利时安特卫普参加了令人惊叹的Devoxx Belgium大会,本周我在阿姆斯特丹参加了SpringOne Tour Amsterdam的活动,并在SpringOne Tour Amsterdam活动期间,我抽空加入了我的朋友兼Java冠军Trustin Lee (@trustin)(他创建了Netty!这位传奇人物!)在当地阿姆斯特丹Java用户组进行的一次讨论和问答活动,活动由另一位Java冠军和当地的Geertjan Wielenga (@GeertjanW)主持。这两天的活动都非常棒…

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有