SpringOne2GX 2014 回放:使用 RaveJS 和 Grails 深入了解单页应用

新闻 | Pieter Humphrey | 2015 年 5 月 12 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Fabrice Matrat

Grails 核心专题

幻灯片:http://www.slideshare.net/SpringCentral/dive-into-spa-with-grails-and-rave-js

看看这位服务器端开发者是如何在发现他多年的 Grails 经验已经教会他如何成为一名优秀的 JavaScript 开发者后,爱上客户端应用开发的。我们将探讨 cujoJS 和 RaveJS 等高级架构库如何与您在 Grails 中喜爱的许多概念并行。

SpringOne2GX 2014 回放:Grails 中的 API 抽象和 API 链式调用

新闻 | Pieter Humphrey | 2015 年 5 月 12 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Owen Rubel

Grails 核心专题

幻灯片:http://www.slideshare.net/SpringCentral/api-abstraction

API 抽象是将与 API 相关的横切关注点分离,以便更好地实现与架构相关的外部化。这不仅使外部化、同步和与外部架构共享环境变得更容易,而且还使我们能够动态重新加载 API 配置,拥有更 DRY 的代码,更轻松的批处理,API 链式调用,减少代码,同步配置/安全,降低吞吐量等等。

网络研讨会回放:使用 Spring Cloud 实现更智能的服务间调用

新闻 | Pieter Humphrey | 2015 年 5 月 7 日 | ...

演讲者:Josh Long

幻灯片: https://speakerdeck.com/joshlong/smarter-service-to-service-invocation-with-spring-cloud

Spring Cloud 1.0 来了!它提供了一种强大的方式来创建和消费微服务。当你引入新的服务时,也会引入集成问题:服务可能不稳定,可能消失,而且——由于它们通常通过 HTTP 公开——相比进程内的方法调用,它们需要更多的操作。在本次网络研讨会中,我们将专门关注 Spring Cloud 如何集成服务注册(例如:Eureka、Consul 或 Zookeeper)、声明式 REST 客户端(使用 Netflix 的 Feign)、响应式编程以及使用 Hystrix 的断路器模式,以支持简单、健壮的服务间调用。

了解更多关于 Spring Cloud 的信息:http://projects.spring.io/spring-cloud

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

网络研讨会:Spring 全方位展示:个人云存储应用

新闻 | Pieter Humphrey | 2015 年 5 月 6 日 | ...

演讲者:Erdem Gunay, Turkcell

Turkcell 几年前推出了个人云存储服务。在遗留解决方案上添加新的业务功能在时间和预算方面成本很高。用户体验需要改进。最终,决定构建一个新解决方案,其中 Spring Boot 和 Spring Framework 项目作为骨干发挥着关键作用。该项目从零开始仅用了 6 个月完成。该解决方案基于 Spring Boot 和许多 Spring IO Platform 项目构建,使开发团队能够专注于业务逻辑,而不是配置和集成细节。该项目被划分为可部署模块(API、后端、迁移、测试自动化),这些模块访问仅负责单一任务的微服务。请加入 Erdem,回顾迁移工作和新架构——这一切都得益于 Spring Boot。

2015 年 6 月 9 日星期二下午 2:00 GMT (伦敦 GMT) 注册

2015 年 6 月 9 日星期二上午 10:00 PDT (旧金山 GMT-07:00) 注册

网络研讨会:使用 Spring 改进您的(遗留)应用程序

新闻 | Pieter Humphrey | 2015 年 5 月 5 日 | ...

演讲者:Marten Deinum

Spring 自 2002 年“J2EE 设计与开发”发布以来就已存在。从那时起,Spring 和 Java 都取得了很大的发展。那些年里开发了大量的应用程序。所有这些现存的“遗留”应用程序都证明了它们的价值,这就是它们得以延续的原因。在本次会议中,我们将探讨如何通过进行一些重构或重新设计(基于组件的开发)以及引入(更新的)Spring IO 技术来改进我们的遗留应用程序。

2015 年 5 月 12 日星期二下午 2:00 GMT (伦敦 GMT) 注册

2015 年 5 月 12 日星期二上午 10:00 PDT (旧金山 GMT-07:00) 注册

 

SpringOne2GX 2014 回放:性能测试速成课

新闻 | Pieter Humphrey | 2015 年 5 月 5 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Dustin Whittle

应用 Spring 专题

幻灯片:http://www.slideshare.net/SpringCentral/performance-testing-crashcourse

你的应用程序的性能对你的业务影响可能比你想象的要大。顶尖的工程组织将性能视为产品的一个关键特性,而非锦上添花。这些组织明白性能直接影响用户体验,并最终影响他们的底线。不幸的是,大多数工程团队不定期测试其基础设施的性能和可扩展性。Dustin Whittle 分享了最新的性能测试工具和见解,说明为什么你的团队应该将性能测试添加到开发流程中。学习如何使用 Siege、Bees with Machine Guns、Google PageSpeed、WBench 等工具评估服务器端和客户端的性能和可扩展性。带回对如何自动化性能和负载测试以及评估其对性能和业务影响的理解。

网络研讨会:调试和维护你的 Spring Boot 应用程序

新闻 | Pieter Humphrey | 2015 年 5 月 5 日 | ...

演讲者:Greg Turnquist

你决定使用 Spring Boot 构建应用程序了吗?迟早会出问题。无论我们经验多么丰富。Spring Boot 如何帮助我们找出问题所在并解决问题?本次演讲将介绍许多工具来帮助我们调试和管理“bootiful”应用。你将学习如何使用 Boot 的自动配置报告,覆盖 Boot 的设置和 Bean,创建自定义指标/健康检查/应用信息,以及创建自定义 JMX 信息和自定义 CRaSH 命令。

2015 年 5 月 28 日星期四下午 2:00 GMT (伦敦 GMT) 注册

2015 年 5 月 28 日星期四上午 10:00 PDT (旧金山 GMT-07:00) 注册

 

SpringOne2GX 2014 回放:优秀的单页应用需要优秀的后端

新闻 | Pieter Humphrey | 2015 年 5 月 5 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Adib Saikali

Web / JavaScript 专题

幻灯片:http://www.slideshare.net/SpringCentral/adib-saikali-great-backendneedgreatfrontends

本次会议将带您快速了解使用 Spring 4 构建支持高度复杂的单页应用的后端服务的最佳实践。涵盖的主题包括错误处理、安全性、性能、API 演进、自动化测试以及与 backbone、AngularJS 和 RequireJS 的集成。演示将展示可工作的代码示例和一个您可以访问这些示例的 GitHub 仓库。

SpringOne2GX 2014 回放:从 Spring 3 迁移到 Spring 4 - 你需要了解什么

新闻 | Pieter Humphrey | 2015 年 5 月 5 日 | ...

从 Spring 3 迁移到 Spring 4 - 你需要了解什么

录制于 SpringOne2GX 2014。

演讲者:Phillip Verheyden

应用 Spring 专题

幻灯片:http://www.slideshare.net/SpringCentral/upgrade-tospring4

本次演讲将涵盖将 Spring 3.x 应用程序迁移到 Spring 4 所需的步骤。我们将回答以下问题:Spring 4 相对于 Spring 3 提供了哪些改进,以及我为什么应该投资升级?我该如何处理我当前所有的 XML 配置?Hibernate 和 Jackson 等依赖库升级又该怎么办?本次演讲的一部分将重点介绍如何将一个基于 Spring 3 的特定应用程序更新到最新的 Spring 4,并采用最新的最佳实践和设计。

 

SpringOne2GX 2014 回放:使用 Spring Integration 构建高度模块化和可测试的业务系统

新闻 | Pieter Humphrey | 2015 年 4 月 28 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Marius Bogoevici

数据 / 集成专题

幻灯片:http://www.slideshare.net/SpringCentral/building-modular-business-applications

就其本质而言,Spring Integration 允许构建复杂的业务系统,这些系统聚合多个数据源并协调一组复杂的业务服务。但复杂的功能不一定意味着复杂的设计。事实上,通过强调低耦合,Spring Integration 正在促进高度模块化的应用程序设计,这在可理解性、可重用性和可测试性方面带来了巨大的好处。在本次会议中,你将学习如何以模块化的方式设计你的 Spring Integration 应用程序,通过将逻辑相关的组件分组到相互交互的子系统中,这是 Spring XD 的一个核心概念,但也适用于任何应用程序。除了提高抽象级别的好处之外,这种方法还有许多其他重要好处:首先,这些子系统是可重用的;其次,同样重要的是,它们可以被隔离测试。因此,在简要讨论可重用性之后,本次演示将重点介绍如何对这些子系统甚至完整的 Spring Integration 应用程序进行单元测试,最终目标是应用行为驱动开发等业务中心技术。

 

 

获取 Spring 资讯

通过 Spring 资讯保持联系

订阅

抢占先机

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部