扩展 Spring Cloud

工程 | Ramnivas Laddad | 2014年8月5日 | ...

Spring Cloud 最有趣的特性之一是其可扩展性。您可以扩展它以支持其他云、增强已支持的云、支持新服务、新服务连接器——所有这些都无需修改 Spring Cloud 代码本身。在本博客中,我们将探讨此功能。如果您还没有这样做,请阅读本系列的第一篇第二篇博客,以获取足够的背景知识。

可扩展性的三个轴

Spring Cloud 沿三个正交方向提供可扩展性。您可以在其中一个方向上扩展它,并且正交性确保...

Spring XD 1.0 GA 发布

发布 | Mark Pollack | 2014年7月30日 | ...

我代表 Spring XD 团队,非常高兴地宣布 Spring XD 1.0 正式可用!您可以 下载 zip 分发版。您也可以 使用 homebrew 在 OSX 上安装,并 使用 yum 在 RHEL/CentOs 上安装。

Spring XD 的目标是成为您开发和部署大数据应用的终点站。此类应用需要广泛的技术来应对不同的用例,同时作为统一流程进行交互。此流程中的步骤包括:

  • 数据收集
  • 实时流处理和分析
  • 数据清洗
  • 批处理(Hadoop 上和 Hadoop 下)
  • 机器学习和探索性数据分析
  • 可视化和报告
  • 实时和批处理之间的闭环分析

以编程方式使用 Spring Cloud

工程 | Ramnivas Laddad | 2014年7月29日 | ...

上一篇博客中,我向您展示了如何使用Spring Cloud的 Java 配置选项以声明方式获取服务连接器(如果您需要,还支持 XML 命名空间)。在本博客中,我们将仔细研究如何以编程方式使用 Spring Cloud。这将有助于在无法使用 Java 或 XML 配置的情况下。它还将揭示 Spring Cloud 的工作原理,并为本系列的下一篇博客做准备,我们将在其中讨论扩展 Spring Cloud。

要使用 Spring Cloud,我们需要访问 Cloud 类的对象。但是,您不能直接创建 Cloud 对象(它的构造函数不是公共的)。相反,您将通过 CloudFactory 获取它...

网络研讨会:Spring Boot 微服务 - 9月16日

新闻 | Pieter Humphrey | 2014年7月29日 | ...

主讲人: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 日

新闻 | Pieter Humphrey | 2014年7月29日 | ...

演讲者:Josh Long 和 Joram Barrez(Activiti)

如今的应用是复杂的、分布式的系统,它们协同工作以产生结果。然而,随着自动化和人工驱动的任务集成到业务流程中,跟踪系统中的工作流变得越来越困难。业务无法对看不见的东西做出反应,也无法衡量看不见的东西。“工作流”描述了工作从启动到完成所经过的一系列流程。像 Activiti 这样的工作流系统可以描述并执行这些流程。Activiti 是一个开源的、Apache 2.0 许可的工作流引擎,可与 Spring 和 Spring Boot 协同工作。在此次网络研讨会中,Spring 开发者倡导者 Josh Long 和 Activiti 专家 Joram Barrez 将深入探讨如何使用 Spring(以及 Spring Boot)和 Activiti 来提炼、描述和重用复杂的业务流程。

2014 年 9 月 23 日星期二 英国夏令时 (伦敦 UTC+01:00) 下午 3:00 注册

2014 年 9 月 23 日星期二 美国太平洋夏令时 (旧金山, UTC-07:00) 上午 10:00 注册

本周 Spring 动态(Spring XD 版) - 2014 年 7 月 29 日

工程 | Josh Long | 2014年7月29日 | ...

欢迎来到“本周 Spring 动态”的另一期!本周我们发布了令人惊叹的 Spring XD 1.0.0.RELEASE。发布公告是您开启大数据之旅的 一个好起点。在那里,您可以找到指向其他精彩博文、学习内容等的链接。这是一个绝佳的机会来评估您希望从数据中获得什么,以及您是否获得了它。Spring XD 是您的大数据瑞士军刀:它可以支持实时流式工作负载、以批处理为中心脱机工作负载以及通用数据集成解决方案。如果您本周只阅读一篇汇总文章,那么就让它成为 这篇……

Spring Data Dijkstra SR2 发布

发布 | Oliver Drotbohm | 2014 年 7 月 28 日 | ...

我代表 Spring Data 团队,很高兴地宣布 Dijkstra release train 的第二个服务版本已发布。它包含 总共 49 项修复,涉及以下模块:

Spring Framework 4.1 -- Spring MVC 改进

工程 | Rossen Stoyanchev | 2014 年 7 月 28 日 | ...

最近,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 可用

发布 | Michael Minella | 2014 年 7 月 28 日 | ...

我们很高兴地宣布 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 构建生产级应用程序

工程 | Pieter Humphrey | 2014 年 7 月 25 日 | ...

日期:2014 年 6 月 18 日

地点:加拿大,多伦多

警告:音频质量不佳,但希望能容忍 :)

Spring Boot,Pivotal Spring 团队推出的新的约定优于配置的中心框架,将 Spring 的灵活性与约定俗成、常识性的默认设置相结合,不仅能让应用程序开发飞速发展,而且令人愉快!加入 Spring 开发者布道师 Josh Long (@starbuxman),了解 Spring Boot 是什么,它为何引人注目,为什么您应该在下一个应用程序(REST、Web、批处理、大数据、集成,等等!)中考虑它,以及如何开始。

在:http://projects.spring.io/spring-boot 了解更多关于 Spring Boot 的信息。

!{iframe width="560" height="315" src="//www.youtube.com/embed/ySvuAqtQrUc" frameborder="0" allowfullscreen}{/iframe}

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有