响应式编程笔记 第一部分:响应式生态系统

工程 | Dave Syer | 2016年6月7日 | ...

响应式编程(Reactive Programming)又一次引起了人们的兴趣,目前关于它的讨论非常多,但对于像作者这样的外部人士和普通的企业 Java 开发人员来说,这些讨论并不那么容易理解。本文(系列文章的第一篇)可能有助于澄清你对这场喧嚣的理解。本文的方法尽可能具体,并且不会提及“指示性语义”。如果你正在寻找更学术的方法和大量的 Haskell 代码示例,互联网上有很多,但你可能不应该在这里。

响应式编程通常是...

本周 Spring 要闻 - 2016 年 6 月 7 日

工程 | Josh Long | 2016年6月7日 | ...

欢迎收看另一期《本周 Spring 要闻》!现在已经是 6 月了!时间.都.去.哪.了?? 这周我在芝加哥(伊利诺伊州)参加芝加哥开发者大会,在波士顿和新罕布什尔州拜访客户,在伦敦(英格兰)参加 Devoxx UK,以及在塔林(爱沙尼亚)参加 Geekout EE。如果您在附近,请 务必打个招呼!好了,本周内容很多,让我们开始吧!

Reactor 指南已弃用

工程 | Greg L. Turnquist | 2016 年 6 月 2 日 | ...

Spring 社区各位好,

在过去的六个月里,关于 Spring 5 和 Reactive Streams 支持的讨论非常热烈。我亲眼见证了 Rossen 在三月份的 DevNexus 大会上关于响应式 Spring MVC 的演讲中收到的问题数量。他最近在 Spring I/O 大会上的响应式演讲也非常受欢迎。

基于 Project Reactor 在过去两年中取得的巨大进步,我们将下架两篇指南

  • 使用 Reactor 创建异步、事件驱动的应用程序

  • 使用 Reactor 上传图片

这些指南已经发布两年多了...

零停机部署与数据库

工程 | Marcin Grzejszczak | 2016 年 5 月 31 日 | ...

本文将深入探讨如何处理与数据库兼容性和部署过程相关的问题。我们将展示在未做好准备的情况下尝试进行此类部署时,您的生产应用程序可能会发生什么。然后,我们将逐步讲解应用程序生命周期中实现零停机的必要步骤。我们的操作结果将以向后兼容的方式应用一个向后不兼容的数据库更改。

如果您想动手操作下面的代码示例,您可以在 GitHub 上找到所需的一切。

引言

零停机部署

什么是神话般的零停机部署?如果您的应用程序在部署过程中用户不会感觉到应用程序已中断,那么您可以说它已成功部署。从用户和公司的角度来看,这是最好的部署场景,因为新功能可以不断推出...

本周 Spring 要闻 - 2016 年 5 月 31 日

工程 | Josh Long | 2016 年 5 月 31 日 | ...

欢迎收看另一期《本周 Spring 要闻》!上周有点疯狂,不过经过一个轻松的周末,本周有很多有趣的内容可以激励我们。我将在 6 月 16 日 在一个技术交流会上发表演讲,如果您在阿姆斯特丹附近,欢迎前来!照例,内容很多,让我们开始吧。

本周 Spring 要闻 - 2016 年 5 月 24 日

工程 | Josh Long | 2016 年 5 月 25 日 | ...

欢迎收看《本周 Spring 要闻》的又一期!本周的开局已经相当疯狂。周日晚上我刚从基辅(乌克兰)回来,我在那里参加了 JEEConf 大会。昨天,周一,我在纳帕(加利福尼亚州)的 JFrog Swampup 大会上与我的朋友 Baruch(来自 JFrog)一起发表演讲。今天我要去丹佛(科罗拉多州)参加 Gluecon 大会,然后去芝加哥(伊利诺伊州)的 GOTO Chicago 大会,本周的最后我将在华盛顿特区拜访客户。我迫不及待地想在路上见到大家!

本周 Spring 要闻 - 2016 年 5 月 17 日

工程 | Josh Long | 2016 年 5 月 17 日 | ...

欢迎收看《本周 Spring 要闻》的又一期!此刻我正在印度金奈,前往班加罗尔,在那里进行一天的令人兴奋的客户会议,然后我将前往阳光明媚的西班牙巴塞罗那,参加盛大的 Spring IO 大会!然后,本周五,我将前往乌克兰基辅参加JEEConf。如果您在附近,一如既往,请不要害羞,打个招呼!。废话不多说,让我们开始吧!

本周 Spring 要闻 - 2016 年 5 月 10 日

工程 | Josh Long | 2016年5月10日 | ...

艾姆姨!时间过得真快!欢迎收看《本周 Spring 要闻》的又一期!本周我将在华沙参加一个云原生技术交流会,并在克拉科夫(波兰)参加盛大的 Geecon 大会!如果您在附近,请不要犹豫打个招呼。另外,一些非常重大的消息即将公布!请密切关注 Spring.io 博客明天!总之,照例,内容很多,让我们开始吧!

本周 Spring 要闻 - 2016 年 5 月 3 日

工程 | Josh Long | 2016 年 5 月 4 日 | ...

我真不敢相信已经是五月了!停下来吧,我想下车!不过,这个时期确实令人兴奋!本周有很多精彩的内容,让我们开始吧!

  • 在新上线的 SpringOne Platform 网站上,新会议已上线,快来看看吧!除了 Adrian Cockcroft 的主题演讲,我们还邀请了来自 Netflix、Google、Comcast、Express Scripts、Kroger 的演讲嘉宾,以及 Juergen Hoeller、Dr. Dave Syer、Rossen Stoyanchev、Oliver Gierke 等 Spring 领域的领导者,当然还有我本人!
  • 并加入 Spring Cloud Data Flow 的负责人 Mark Fisher 和 Mark Pollack,一起了解 使用 Spring Cloud Data Flow 的数据驱动微服务
  • Spring Session 和 Spring Security 负责人 Rob Winch 刚刚宣布 Spring Session 1.2.0.RC3
  • Spring REST Docs 负责人 ...

Spring Data Hopper 有哪些新内容?

工程 | Christoph Strobl | 2016 年 5 月 3 日 | ...

我们刚刚 发布了 Spring Data Release Train Hopper 的 GA 版本,让我们深入了解这个包含 13 个模块的 Release Train 所带来的更改和功能。Release Train 依赖项的一个根本性变化是升级到了 Spring Framework 4.2(目前是 4.2.5)作为基线。这是为即将到来的 Framework 4.3 版本做准备。我们还借此机会将 Querydsl 集成升级到了 4.x(目前是 4.1),这在一些核心抽象中需要一些破坏性更改。除此之外,Hopper 还包含了不少重要的主要版本更改...

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有