SpringOne2GX 2014 回放:如何使用 Java 8 让 Groovy 更精彩

新闻 | Pieter Humphrey | 2015 年 1 月 9 日 | ...

录制于 SpringOne2GX 2014。

讲者:Peter Ledbrook

更多 Groovy 专题

幻灯片:http://www.slideshare.net/SpringCentral/groovy-java8-41242953

Java 8 引入泛型以来,语言发生了最大的变化。你不仅现在有了 lambda 函数和默认方法,还可以通过新的 Streams API 使用惰性集合。这对你的 Groovy 应用有什么影响?Groovy 在开发者生产力方面是否仍具有优势?

SpringOne2GX 2014 回放:使用 Spring 轻松构建和部署 YARN 应用

新闻 | Pieter Humphrey | 2015 年 1 月 8 日 | ...

录制于 SpringOne2GX 2014。 讲者:Janne Valkealahti 幻灯片:http://www.slideshare.net/SpringCentral/spring-one2gx-2014springyarn 大数据专题 Spring 的目标,像任何优秀的框架一样,始终是处理基础设施,以便你可以专注于你的应用代码。加入本次会议,看看 Spring 如何提供一个简单的编程模型来开发应用,这些应用可以轻松测试并作为 YARN 应用或传统应用部署。你将不再需要费力解决第三方库构建和打包问题、XML 以及 YARN Appmasters…

SpringOne2GX 2014 回放:Android 和 Groovy,绝配?

新闻 | Pieter Humphrey | 2015 年 1 月 8 日 | ...

录制于 SpringOne2GX 2014。

讲者:Cedric Champeau

更多 Groovy 专题

幻灯片:http://www.slideshare.net/SpringCentral/groovy-android-41263570

十年来,Groovy 极大地提高了桌面 Java 开发人员的生产力。凭借闭包、构建器、AST 转换、特性、可选静态编译等许多独特功能,Groovy 已成为 JVM 上非常有竞争力的语言。与其他 JVM 语言相比,Groovy 在语法和互操作性方面都完全与 Java 兼容,这是一个主要优势。但那些年里,移动世界发生了什么?特别是 Android 开发人员习惯于用 Java 开发应用程序,那么为什么 Groovy 作为一种 JVM 语言,也不能用于 Android 开发呢?我们也能减轻 Android 开发人员的痛苦吗?

SpringOne2GX 2014 回放:在微服务架构中使用 Grails 的经验

新闻 | Pieter Humphrey | 2015 年 1 月 8 日 | ...

录制于 SpringOne2GX 2014。

讲者:Jeff Beck

Grails 精要专题

幻灯片:http://www.slideshare.net/SpringCentral/experiences-using-grails-in-a-microservice-architecture-spring-one2gx2014-41177964

对于某些 Web 应用而言,用一个单体进程处理应用的所有需求是没有意义的。Grails 越来越多地出现在微服务架构中,这种架构不是构建一个负责应用拼图所有部分的单体 Web 应用,而是通过组装微服务应用来共同解决更大应用的需求。Grails 非常适合这种类型的架构。基于微服务的架构可以使应用更容易构建、更容易测试、更容易扩展,并且更容易适应不断变化的业务需求。

网络研讨会回放:使用 Reactor 构建异步/非阻塞微服务

新闻 | Pieter Humphrey | 2014 年 12 月 11 日 | ...

讲者:Stephane Maldini

幻灯片:https://speakerdeck.com/smaldini/introduction-to-reactor-and-reactive-streams

异步、非阻塞式通信在微服务中扮演着什么角色?加入 Stephane Maldini 的讲座,深入了解为什么响应式组件在微服务架构等最终一致性方法中如此重要。当服务拥有自己的数据并完全独立时,拥有一个(响应式)抽象层可以执行多种任务。能够并行化微服务拥有的资源是一项重要技术。另一种用途可能是作为事件总线,动态地从各种微服务中提取状态数据,并与本地缓存的、相当新的副本进行对照检查。虽然微服务拥有响应请求所需的所有其他服务的数据,但这数据不一定是最新的——这是一个需要准备接受的重要限制。Stephane 还将讨论微服务之外的其他异步用例,以及 www.reactive-streams.org 协议支持如何实现跨供应商实现的可移植性。

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

SpringOne2GX 2014 回放:使用 Spring XD 轻松开发强大的大数据应用

新闻 | Pieter Humphrey | 2014 年 12 月 9 日 | ...

录制于 SpringOne2GX 2014。

讲者:Mark Fisher 和 Mark Pollack

幻灯片:http://www.slideshare.net/SpringCentral/develop-powerful-big-data-applications-easily-with-springxd

大数据专题

Spring XD 旨在为编写和部署大数据应用提供一站式服务。它提供了一个可扩展、容错的分布式运行时,用于数据摄取、分析和工作流编排,采用统一的编程、配置和扩展模型。通过让开发人员不必自己去理解今天市场上众多不同的解决方案,Spring XD 极大地降低了大数据开发的固有复杂性。它完全基于 Spring Integration 和 Spring Batch 等久经考验的项目构建。您将亲眼看到这一传承如何结合起来,提供一个可扩展的运行时环境,并且可以通过简单的 DSL 轻松配置和组装。

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

SpringOne2GX 2014 回放:使用 Spring XD 进行实时 Hadoop 工作负载分析

新闻 | Pieter Humphrey | 2014 年 12 月 9 日 | ...

录制于 SpringOne2GX 2014。

讲者:Vineet Goel, Girish Lingappa, Rodrigo Meneses

幻灯片:http://www.slideshare.net/SpringCentral/spring-one2gx-2014springxdhadoopworkloadanalysis

大数据专题

随着 Hadoop 在企业大数据部署中成为主流,IT 组织期望并要求加强生产环境中 Hadoop 集群的运维管理。管理员需要的不仅仅是集群健康监控;他们还需要对工作负载进行实时分析,以便进行性能调优和故障排除。对用户或应用级别的作业进行实时日志分析,可以帮助管理员更好地管理和调优工作负载,尤其是在多租户 Hadoop 集群服务中。加入我们,了解 Pivotal 团队如何利用 Spring XD 数据摄取和批处理框架、GemFire XD & 其他组件,在一个拥有 1000 个节点(分析工作台)的大型集群上解决这一有趣的挑战。团队利用 Spring XD 通过实时数据管道将 YARN 服务和 MapReduce 应用日志摄取到 HDFS 中,并利用熟悉的基于 SQL 的查询来分析细粒度的集群利用率。

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

SpringOne2GX 2014 回放:使用 Spring XD 实现 Lambda 架构

新闻 | Pieter Humphrey | 2014 年 12 月 9 日 | ...

录制于 SpringOne2GX 2014。

讲者:Carlos Queiroz

幻灯片:http://www.slideshare.net/SpringCentral/spring-one2gx-2014carlosqueiroz

大数据专题

Lambda 架构被提出作为一种通用数据系统,旨在解决在(接近)实时地在任意数据集上计算任意函数的问题。本次演讲中,我们介绍了 Lambda 架构,并展示了如何使用 SpringXD、GemFireXD 和 Hadoop(HDFS 和 MapReduce)作为架构实现的基础来构建它。为了验证该架构,我们引入了一个 CDR(呼叫详情记录)挖掘应用作为 Lambda 架构的用例。最后,我们展示了 CDR(呼叫详情记录)挖掘应用的演示。

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

SpringOne2GX 2014 回放:Spring XD - 导览

新闻 | Pieter Humphrey | 2014 年 12 月 9 日 | ...

Spring XD - 导览

录制于 SpringOne2GX 2014。

讲者:Patrick Peralta, David Turanski

大数据专题

幻灯片:http://www.slideshare.net/SpringCentral/spring-xd-guided-tour

当 Stream 部署到 Spring XD 集群时会发生什么?Stream 处理和数据分区是如何工作的?当 Spring XD 容器宕机时,集群如何恢复?Spring XD 如何创建和管理应用上下文?什么是插件?Spring XD 如何支持扩展性?我们经验丰富的向导将带您游览 Spring XD 运行时环境,浏览 Stream 并观察模块在其自然栖息地中如何蓬勃发展。我们将通过美丽的景象、代码示例和大胆的演示来探索 ZooKeeper、Spring Integration 和 Spring Boot 的作用。

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

网络研讨会:使用 Spring 和 GemFire 构建可伸缩数据应用

新闻 | Pieter Humphrey | 2014 年 12 月 2 日 | ...

讲者:Luke Shannon

GemFire 是 Pivotal 的分布式内存数据网格。在本次会议中,我们将介绍如何使用 Spring Data GemFire 简化 GemFire 网格的配置,并探讨随着网格资源的增加或减少以满足不断增长的客户端需求,数据如何动态分布并实现高可用性。我们将详细回顾使用 Spring 的 GemFire 访问和测试模式。我们将演示如何创建域对象并使用 Spring Data GemFire Repositories 在 GemFire 网格上执行 CRUD 操作,创建一个使用 GemFire 作为持久层的 Spring MVC/Spring Boot 应用,回顾 Spring Boot 和 Spring Data GemFire 如何用于 GemFire 测试用例,以及 Spring Data GemFire 如何简化 GemFire 函数的创建和执行。我们还将探讨 Spring XD 如何用于加载和监控网格中的数据变化。这将是一个动手实践、面向代码的会议。

2015 年 1 月 13 日星期二 下午 3:00 GMT (伦敦 GMT) 注册

2015 年 1 月 13 日星期二 上午 10:00 PST (旧金山 GMT-08:00) 注册

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

抢占先机

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

了解更多

获取支持

Tanzu Spring 通过一项简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部