Pivotal Cloud Foundry 五岁了,它如何改变了我的生活……

工程 | Ben Wilcock | 2019年5月21日 | ...

Josh Long 经常说,“生产环境是互联网上最好的地方。”但是在我以前工作的地方,开发人员需要与运维、网络和安全团队协商,才能让他们的代码接近这个理想的境界。

可以理解的是,这些部门似乎都有着相同的隐藏议程:变化是不好的。经验告诉我们,变化是困难且容易出错的,因此作为一家公司,我们在部署方面变得规避风险和谨慎。发布频率低且规模大。有很多事情可能出错。

尽管如此,每六个月左右,开发人员就会将他们的代码更改打包到一个版本中,编写发行说明,创建一个回滚计划,然后等到星期六午夜才能部署它。部署不是由开发人员手动完成的,而是由运维人员完成的。开发人员在这个特定的发布流程中只是乘客(毕竟,我们是“编写所有 bug 的人”,就像我的朋友 Coté……

本周 Spring - 2019年5月21日

工程 | Josh Long | 2019年5月21日 | ...

嗨,Spring 粉丝们!这周真是太疯狂了!我上周在西班牙巴塞罗那参加了 Spring I/O,会上发布了很多有趣的新闻!我喜欢这个展会——有点像小型 SpringOne——并且迫不及待地想看看接下来会发生什么。我现在开始一个小型的巡回演讲,从瑞士苏黎世开始;然后前往法国巴黎参加那里的史诗级 SpringOne Tour 活动,然后前往白俄罗斯明斯克;然后前往巴塞罗那参加 JBCN,最后——终于——在这个月底回家参加我孩子的中学毕业典礼。如此激动人心……

Spring 的响应式事务

工程 | Mark Paluch | 2019年5月16日 | ...

早在 2016 年,我们的响应式编程之旅就从 Spring Framework 5 开始,并附带了一些响应式集成。在我们的旅程中,其他项目也加入了响应式运动。使用 R2DBC,我们现在还为 SQL 数据库提供响应式集成。随着可进行事务处理的集成的增长,我们不断被问到

Spring 框架是否支持响应式 @Transaction?

在我们开始这段旅程的时候,我们没有响应式的事务集成形式,所以这个问题很容易回答:不需要响应式事务管理。

随着时间的推移,MongoDB 开始使用 MongoDB Server 4.0 支持多文档事务。R2DBC(响应式 SQL 数据库驱动程序的规范)开始出现,我们决定使用 Spring Data R2DBC 来使用 R2DBC。这两个项目都希望公开事务行为,因此它们最终提供了inTransaction(…)……

Spring 提示:Spring Batch 和 Apache Kafka

工程 | Josh Long | 2019年5月15日 | ...

嗨,Spring 粉丝们!欢迎来到另一期Spring Tips (@SpringTipsLive)!在本期节目中,我们关注的是 Spring Batch 中最新发布的社区贡献,该贡献增加了对 Apache Kafka 的支持。这种新的支持为桥接批处理和流式工作负载提供了一些诱人的机会。使用 Kafka 将大型写入暂存到后端仓库,并使用 Spring Batch 排空流。从现有数据存储加载大量数据,并将其导入流处理管道。当您考虑Spring IntegrationSpring Cloud Stream……时,可能性变得更加有趣。

本周 Spring - 2019年5月14日

工程 | Josh Long | 2019年5月14日 | ...

嗨,Spring 粉丝们!欢迎来到另一期《本周 Spring》!我在美丽的克拉科夫参加了盛大的 Geecon 展会,然后前往西班牙巴塞罗那参加 Spring I/O 展会。我希望在两个地方都能见到你!这肯定会很有趣。下周将会更加疯狂!下周我将前往瑞士苏黎世拜访一些客户,然后前往法国巴黎参加那里的 Spring One Tour 活动,然后前往白俄罗斯明斯克参加 VOXXED Days 明斯克展会(这是我第一次去!我太兴奋了!),之后,我将前往巴塞罗那……

Bootiful Podcast:Kotlin 团队工程师 Roman Elisarov

工程 | Josh Long | 2019年5月9日 | ...

嗨,Spring 粉丝们!在今天的节目中,Josh Long (@starbuxman) 与 Jetbrain 的 Roman Elizarov (@relizarov) 坐在一起。Roman 在 Kotlin 团队工作,并且专注于使用协程等进行异步编程。这次采访深入探讨了 Spring 开发人员使用 Kotlin 进行异步编程的机会,尤其是在 Spring Framework 5.2 中即将推出的新协程支持方面。

Twitter:Roman Elizarov (@relizarov) Sebastien Deleuze 关于我们新的支持的精彩博客

本周 Spring - 2019年5月7日

工程 | Josh Long | 2019年5月7日 | ...

嗨,Spring 粉丝们!欢迎来到另一期《本周 Spring》!本周我在美丽的巴西圣保罗参加了 QCon 圣保罗,然后前往伦敦参加 Devoxx UK。像往常一样,有很多好东西要讲,所以让我们开始吧。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部