Spring XD 1.0 GA 发布
我代表 Spring XD 团队,非常高兴地宣布 Spring XD 1.0 正式发布!您可以下载 zip 分发版。您还可以使用 homebrew 在 OSX 上安装,并使用 yum 在 RHEL/CentOs 上安装。
Spring XD 的目标是成为您开发和部署大数据应用程序的一站式商店。此类应用程序需要各种各样的技术来解决不同的用例,同时作为一个有凝聚力的过程进行互操作。此过程中的步骤包括
- 数据收集
- 实时流和分析
- 数据清洗
- 批处理(在 Hadoop 上和 Hadoop 之外)
- 机器学习和探索性数据分析
- 可视化和报告
- 实时和批处理之间的闭环分析 …
以编程方式使用 Spring Cloud
在上一篇博文中,我向您展示了如何使用Spring Cloud 的 Java 配置选项以声明方式获取服务连接器(如果您需要,还有 XML 命名空间支持)。在本博文中,我们将更仔细地了解如何以编程方式使用 Spring Cloud。这将有助于您无法使用 Java 或 XML 配置的情况。它还将揭开 Spring Cloud 的工作原理的神秘面纱,并为本系列的下一篇博文做好准备,在下一篇博文中,我们将讨论扩展 Spring Cloud。
要使用 Spring Cloud,我们需要访问 Cloud
类的对象。但是,您不能直接创建 Cloud
对象(其构造函数不是公共的)。相反,您将通过 CloudFactory
获取它……
网络研讨会:使用 Spring Boot 进行微服务 - 9 月 16 日
演讲者:Josh Long,Pivotal
微服务?是东西?还是炒作?在实践中这意味着什么?答案,就像许多 Facebook 状态一样,很复杂。总的来说,微服务提供了一种更新的应用程序架构方法。微服务是一种描述近年来在实践中从大型应用程序中出现的许多模式的新方法。毫无疑问,这种方法有效。问题是:如何构建微服务架构?参加 Josh Long 的本次网络研讨会,了解 Spring 如何支持构建微服务架构。
注册已于 9 月 11 日截止,已满员
2014 年 9 月 16 日星期二,英国夏令时下午 3:00(伦敦 UTC+01:00)
2014 年 9 月 16 日星期二,太平洋夏令时上午 10:00(旧金山,UTC-07:00)
网络研讨会:使用 Activiti 的流程驱动型 Spring 应用程序 - 9 月 23 日
演讲者:Josh Long 和 Joram Barrez,Activiti
当今的应用程序是复杂的分布式系统,这些系统共同产生结果。然而,随着自动化和人工驱动的任务集成到业务流程中,跟踪工作流过该系统的过程变得越来越痛苦。企业无法对它看不到的东西做出反应。企业无法衡量它看不到的东西。“工作流”描述了工作从启动到完成所经过的过程序列。工作流系统(如 Activiti)描述然后执行这些流程。Activiti 是一个开源的、Apache 2 许可的工作流引擎,可与 Spring 和 Spring Boot 配合使用。在本网络研讨会中,加入 Spring 开发倡导者 Josh Long 和 Activiti 专家 Joram Barrez,了解如何使用 Spring(和 Spring Boot)以及 Activiti 提炼、描述和重用复杂的业务流程。
2014 年 9 月 23 日星期二,英国夏令时下午 3:00(伦敦 UTC+01:00)注册
2014 年 9 月 23 日星期二,太平洋夏令时上午 10:00(旧金山,UTC-07:00)注册
本周的 Spring(Spring XD 版) - 2014 年 7 月 29 日
欢迎来到本周的 Spring的另一期!本周见证了令人惊叹的Spring XD 1.0.0.RELEASE的发布。发布公告是开始您的大数据之旅的好地方。在那里,您会找到其他精彩帖子、学习内容等的链接。这是一个绝佳的机会来评估您希望从数据中获得什么以及是否正在获得它。Spring XD 是您的大数据瑞士军刀:它可以支持实时流式工作负载;以批处理为中心的离线工作负载;以及一般的数据集成解决方案。如果您只阅读本周综述中的一篇帖子,请让它成为……
Spring Data Dijkstra SR2 发布
我代表 Spring Data 团队,很高兴地宣布 Dijkstra 发布列车的第二个服务版本的可用性。它包含针对以下模块的49 个修复程序。
- Spring Data Commons 1.8.2 - 工件 - JavaDocs - 文档 - 更改日志
- Spring Data JPA 1.6.2 - 工件 - JavaDocs - 文档 - 更改日志
- Spring Data MongoDB 1.5.2 - 工件 - JavaDocs - 文档 - 更改日志
- Spring Data Neo4j 3.1.2 - 工件 - JavaDocs - 文档 - 更改日志
- Spring Data Solr 1.2.2 - 工件 - JavaDocs - 文档 - 更改日志
- Spring Data Couchbase 1.1.2 - 工件 - JavaDocs - 文档 - 更改日志
- Spring Data Cassandra 1.0.2 - 工件 - JavaDocs - 文档 - 更改日志
- Spring Data Elasticsearch 1.0.2 - 工件 - JavaDocs - 文档 - …
Spring Framework 4.1 -- Spring MVC 改进
最近,Juergen Hoeller宣布了两个 4.1 发布候选版本中的第一个的可用性。Brian Clozel 随后发表了一篇关于静态 Web 资源处理增强功能的帖子。此前,Stephane Nicoll 在博客中介绍了缓存和JMS相关的改进。本文的目的是总结 Spring MVC 的改进。
JDK 1.8 的 java.util.Optional
现在支持 @RequestParam
、@RequestHeader
和 @MatrixVariable
控制器方法参数,同时 ListenableFuture
也作为 DeferredResult
的返回值替代方案得到支持,其中底层服务(或者可能是对 AsyncRestTemplate
的调用)已经返回……
Spring Batch Admin 1.3.0.RELEASE 发布
我们很高兴地宣布 Spring Batch Admin 1.3.0.RELEASE 现已通过 Maven Central、Github 和 SpringSource 下载库提供。此版本对 Spring Batch Admin 进行了更新,使其与 Spring Batch 2.2.x 及更高版本兼容。除了较小的功能更新外,此版本还提供了对第三方依赖项的全面更新。如前所述,这将是包含 spring-batch-integration 模块的最后一个主要版本,因为它已从 Spring Batch 3.0 开始移至 Spring Batch。与往常一样,我们期待您在……中的反馈。
Pivotal 多伦多聚会:使用 Spring Boot 构建生产级应用程序
日期:2014年6月18日
地点:加拿大,多伦多
警告:音频质量不是很好,但希望可以忍受 :)
Spring Boot 是 Pivotal 的 Spring 团队推出的一个新的约定优于配置的框架,它将 Spring 的灵活性与传统的、通用的默认值相结合,使应用程序开发不仅能够快速进行,而且令人愉快!加入 Spring 开发倡导者 Josh Long@starbuxman,了解 Spring Boot 是什么、它为什么引人注目、为什么您应该在下一个应用程序(REST、Web、批处理、大数据、集成,等等!)中考虑使用它以及如何开始使用。
了解更多关于 Spring Boot 的信息:http://projects.spring.io/spring-boot
!{iframe width="560" height="315" src="//www.youtube.com/embed/ySvuAqtQrUc" frameborder="0" allowfullscreen}{/iframe}