SpringOne2GX 2014 回放:Grails 的哲学架构

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

录制于 SpringOne2GX 2014。

演讲者:David Dawson, Simplicity Itself

G&G 特别主题

幻灯片:http://www.slideshare.net/SpringCentral/s2gx-philosophicalarchitecture

软件开发很难。生活也很难。我们努力跟上不断变化的世界,这很难。那么,问题到底出在哪里?在这场演讲中,Simplicity Itself 的 CEO David 将描述一种不同的解决软件开发问题的方法,一种不同的尝试跟上不断变化世界的方式。这不是一场空泛的演讲,所有观点都将通过一个正在运行的 Grails 应用程序中的真实代码来支持,展示思维方式的改变如何能从根本上改变你的软件。

 

SpringOne2GX 2014 回放:编写 AST 转换 - 90 分钟实操

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

录制于 SpringOne2GX 2014。

演讲者:Baruch Sadogursky、Frederic Simon - JFrog

核心 Groovy 轨道

幻灯片:无,全是演示

你可能知道如何使用 AST 转换。你也可能认为编写自己的 AST 转换是一件复杂的事情,需要深入了解学术编译器、抽象语法树和其他有用的东西。

 

SpringOne2GX 2014 回放:Gradle 的未来 - 终极构建系统

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

录制于 SpringOne2GX 2014。

演讲者:Hans Dockter, Gradleware

更多 Groovy 轨道

幻灯片:http://www.slideshare.net/SpringCentral/the-future-of-gradle-the-ultimate-build-system

我们坚信 Gradle 已经是目前最棒的企业级构建系统。然而,我们远未完成。我们终于有了足够的研究和开发带宽来深度改进 Gradle 在其不足之处。我们也有带宽为构建和持续交付领域带来一些根本性的创新。所有这些都将使 Gradle 更接近我们将其打造成终极构建系统的愿景。我们将首先概述 Gradle 在功能和采用方面目前在构建系统市场中的地位。然后,我们将讨论下一代多平台依赖管理。一种能够充分满足 Android、JavaScript 和原生领域需求的依赖管理,同时也能改进 Java 世界的依赖管理。我们将讨论 Gradle 如何通过引入全局缓存和其他优化来显著提高性能。最后,我们将讨论新的 Gradle 可扩展性模型及其即将推出的原生和 JavaScript 支持。

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,以支持轻松、健壮的服务间调用。

http://projects.spring.io/spring-cloud 了解 Spring Cloud

http://projects.spring.io/spring-boot 了解 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(伦敦格林威治标准时间) 注册

2015年6月9日星期二,太平洋夏令时上午10:00(旧金山格林威治标准时间-07:00) 注册

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

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

演讲者:Marten Deinum

Spring 自 2002 年出版《J2EE 设计与开发》以来一直存在。自那时以来,Spring 和 Java 已经有了很大的发展。在这些年里,已经开发了许多应用程序。所有这些“遗留”应用程序都已证明了它们的价值,因此它们得以保留。在本课程中,我们将探讨如何通过进行一些重构或重新设计(面向组件的开发),以及通过引入(较新的)Spring IO 技术来改进我们的遗留应用程序。

2015年5月12日星期二,格林威治标准时间下午2:00(伦敦格林威治标准时间) 注册

2015年5月12日星期二,太平洋夏令时上午10:00(旧金山格林威治标准时间-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) 注册

 

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有