SpringOne2GX 2014 回放:应用 + 数据 + 云:这一切意味着什么?

新闻 | Pieter Humphrey | 2015 年 3 月 17 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Matt Stine

云开发专题

幻灯片:http://www.slideshare.net/SpringCentral/apps-data-cloud-what-does-it-all-mean

大数据。快速数据。NoSQL。NewSQL。在经历了多年的“关系型数据库寒冬”之后,计算领域的近十年见证了数据存储和处理领域的复兴。我们现在正进入这一演进的下一阶段:数据与云的融合。这场革命很大程度上是依靠为在商用硬件上进行横向扩展而设计的数据架构实现的。云平台,特别是像 Cloud Foundry 这样的 PaaS 平台,使我们能够按需配置所需的虚拟硬件,消除了构建横向扩展数据平台的最后一公里开销。将 PaaS 与微服务架构和多语言持久化结合,使开发人员能够设计出利用专门针对特定写入、处理和查询模式设计的存储系统的系统。利用 Lambda 架构,将实时分析平台与像 Hadoop 这样的横向扩展批处理系统相结合,使我们能够随时查询所有数据。在本次演讲中,我们将探讨各种 Spring 项目,这些项目与 Cloud Foundry 结合,使我们能够独特地定位自己,以利用这种融合:Spring Boot:微服务开发的独到框架 Spring Data:SQL、NoSQL、NewSQL 和 Hadoop 的访问层 Reactor:JVM 上响应式快速数据应用的基础 Spring XD:数据摄取、实时分析、批处理和数据导出的平台 我们将把所有这些项目组合在一起,形成一个在 Cloud Foundry 和 Hadoop 上运行的应用套件,从而完成 应用/数据/云 的闭环。

了解更多关于 Cloud Foundry 的信息:http://www.cloudfoundry.org

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

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

SpringOne2GX 2014 回放:通过机器学习成为数据驱动型组织

新闻 | Pieter Humphrey | 2015 年 3 月 17 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Peter Harrington

大数据专题

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

您的组织收集数据吗?大量数据吗?您的组织是否利用了他们收集的所有数据?在本次会议中,您将学习机器学习的作用,以及使用机器学习构建应用的基本模块。本次会议将向您展示如何从收集的数据生成对客户的预测。您将学习如何在编写代码进行预测的同时,从数据中获得有价值的见解。

SpringOne2GX 2014 回放:使用 Spring 和 Hadoop 构建推荐引擎

新闻 | Pieter Humphrey | 2015 年 3 月 17 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Michael Minella

大数据专题

幻灯片:http://www.slideshare.net/SpringCentral/building-a-recommendation-engine-with-spring-and-hadoop

像亚马逊和谷歌这样的公司多年来一直聘请博士在幕后创造算法,以促使您点击并最终购买商品。这些聪明人一直在研究的一个重要领域就是推荐引擎。如今,推荐引擎不再是只有亚马逊这样的公司才能拥有的东西。只需一个小时,加上少量开源工具,我们将利用我们可能花费最多时间的网站 StackOverflow 的数据构建一个推荐引擎。我们将使用 Spring XD 和 Spring Batch 来编排 Hadoop 处理的整个生命周期(摄取、处理、导出),并使用 Apache Mahout 为我们提供推荐处理功能。本次演讲需要对 Hadoop 概念(Map/Reduce 是什么)和 Spring(基本的 D/I 配置)有基本了解。

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

SpringOne2GX 2014 回放:使用 Spring 和 RTI 进行异步设计:每秒处理 100 万事件

新闻 | Pieter Humphrey | 2015 年 3 月 17 日 | ...

录制于 SpringOne2GX 2014。

演讲者:Stuart Williams

大数据专题

幻灯片:http://www.slideshare.net/SpringCentral/williams-1m-events

应用设计者通常必须选择在灵活性和特定性(从而通常是性能)之间权衡取舍;知道何时何地进行权衡是一门艺术,需要经验。本次演讲将分享十多年来做出这些决策的经验,以及使用最新版本的 Spring 项目(Integration、Data、Boot、MVC/REST 和 XD)开发 Pivotal 成功的实时智能 (RTI) 产品的经验教训。我们将通过 RTI 架构的讲解,解释 Spring 如何在每秒处理数百(甚至数百万)个事件/操作时保持高性能,以及您现在就可以在自己的 Spring 应用中使用的技术,以最大限度地减少资源利用并提高性能。

在线研讨会:使用 Spring Cloud 实现更智能的服务到服务调用

新闻 | Pieter Humphrey | 2015 年 3 月 17 日 | ...

演讲者:Josh Long

Spring Cloud 1.0 发布了!它提供了一种强大的方式来创建和消费微服务。随着您引入新的服务,也会引入集成问题:服务可能不稳定,可能消失,而且由于它们通常通过 HTTP 公开,因此需要比进程内方法调用更多的处理。在本次在线研讨会中,我们将重点关注 Spring Cloud 如何集成服务注册(例如:Eureka、Consul 或 Zookeeper)、声明式 REST 客户端(使用 Netflix 的 Feign)、响应式编程以及使用 Hystrix 的断路器模式,以支持简单、健壮的服务到服务调用。这是关于如何连接和消费微服务的深入探讨,是继我介绍使用 Spring Cloud 构建微服务之后的自然下一步。

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

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

 

在线研讨会:使用 Spring XD 和 Kafka 构建响应式数据管道

新闻 | Pieter Humphrey | 2015 年 3 月 17 日 | ...

演讲者:Marius Bogoevici 和 Mark Pollack

近年来,数据量的急剧增加以及对低延迟的更大需求,导致了业务需求和应用开发方法的根本性转变。为了应对这些需求,RxJava 等框架和 Kafka 等高吞吐量消息系统已成为关键的构建模块。然而,集成技术从来都不容易,而 Spring XD 提供了一个解决方案。通过其开发模型和运行时,Spring XD 使得开发高度可伸缩的数据管道变得容易,让您专注于编写和测试业务逻辑,而不是集成和扩展大数据栈。请参加本次在线研讨会,看看这有多容易,我们将演示如何使用 Spring XD 作为平台,利用 RxJava 和 Kafka 构建高度可伸缩的数据管道。

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

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

本周 Spring 动态 - 2015 年 3 月 17 日

工程 | Josh Long | 2015 年 3 月 17 日 | ...

欢迎阅读本周 Spring 动态的又一期!本周我一直在忙着准备下周将在 QCon São Paulo 举办的一个研讨会。如果您参加展会,我希望您能过来打个招呼,提问,我们会聊聊 Spring 和 Cloud Foundry。Obrigado

  1. 我介绍 Spring Session 的简短在线研讨会回放已上线,快来查看
  2. Janne Valkealahti 刚刚宣布了 Spring Security Kerberos 1.0.0.RC1 的最新版本,带来了许多新功能,并且终于——终于!!——即将正式发布!Janne 和团队加油!
  3. Spring 以及 Groovy & Grails Tool Suite 的负责人 Martin Lippert 刚刚宣布了 STS 和 GGTS 3.6.4
  4. 我写了一篇关于 Spring Data Couchbase 入门的文章
  5. Spring XD 专家 Marius Bogoevici 和 Mark Pollack 博士将于 4 月 28 日举办一场在线研讨会,介绍如何使用 Spring XD 和 Apache Kafka

Couchbase 和 Spring Data Couchbase 入门

工程 | Josh Long | 2015 年 3 月 16 日 | ...

这篇博客的灵感来自去年在 Couchbase Connect 大会上,我和 Couchbase 的开发者倡导者 Laurent Doguin 共同做的一次演讲。Merci Laurent!

这是 Spring Data Couchbase 集成的演示。从项目页面看,Spring Data Couchbase 是

Spring Data Couchbase 项目提供了与 Couchbase Server 数据库的集成。Spring Data Couchbase 的主要功能领域包括一个以 POJO 为中心的模型,用于与 Couchbase Buckets 交互,以及轻松编写 Repository 风格的数据访问层。

Couchbase 是什么?

Couchbase 是一个分布式数据存储,真正实现了水平扩展。我喜欢把它看作是 Redis 和 MongoDB 的混合体:您处理通过键访问的文档。它为所有语言提供了丰富的客户端 API。如果您在后端使用 Couchbase 并使用 JVM,您会爱上 Spring Data Couchbase

在线研讨会回放:使用 Spring Security 和 Angular JS 构建单页面应用

新闻 | Pieter Humphrey | 2015 年 3 月 14 日 | ...

演讲者:David Syer 博士,Pivotal

幻灯片:http://presos.dsyer.com/decks/spring-security-angular.html

Spring Security、Spring Boot 和 Angular JS 都提供了很棒的功能,使构建现代应用变得非常容易,因此让它们流畅地协同工作具有巨大的潜在价值。需要考虑的事项包括 cookies、headers、原生客户端、各种安全漏洞以及现代浏览器技术如何帮助我们避免它们。在本次会议中,我们将展示如何简单地集成这些组件框架的优秀功能,以提供愉快且安全的用户体验。我们从一个非常基本的单服务器实现开始,分阶段将其扩展,将后端资源和认证分离到不同的服务中。最终状态包括一个在前端使用 Spring Cloud 声明式实现的简单 API 网关,通过它,我们可以巧妙地规避许多在使用分布式后端保护 JavaScript 前端时遇到的问题。

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

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

 

在线研讨会回放:Spring Session 介绍

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

在线研讨会回放:Spring Session 介绍

演讲者:Josh Long,Pivotal

幻灯片:https://speakerdeck.com/joshlong/bootiful-sessions

在应用服务器时代,HTTP Session 复制是扩展用户会话数据以及使其容错的一种常见方式。在当今轻量级容器、PaaS 和虚拟化的世界中,Spring Session 提供了一个 100% 服务器和/或容器可移植的 HTTP Session。看看 Spring Session 如何轻松插入像 Redis 这样的实现,跨集群横向扩展,处理多个用户的浏览器会话,与 WebSocket 一起工作,并允许在 REST 应用中进行基于 header 的认证。它非常适合处理用户数据,特别是在云或 Cloud Foundry 等平台上的高度分布式环境中。

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

订阅 Spring 新闻快讯

订阅 Spring 新闻快讯,保持连接

订阅

快人一步

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

了解更多

获取支持

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

了解更多

近期活动

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

查看全部