SpringOne2GX 2013 Replay: Your Data, Your Search, Elasticsearch

News | Pieter Humphrey | April 22, 2014 | ...

Recorded at SpringOne2GX 2013 in Santa Clara, CA

Speaker: Costin Leau, Elasticsearch

Finding relevant information fast has always been a challenge, even more so in today's growing "oceans" of data. This talk explores the area of real-time full text search, using Elasticsearch, an open-source, distributed search engine built on top of Apache Lucene. The session will showcase how to perform real-time searches on structured and non-structured data alike, how to cope with types and suggestions, do social graph filters and aggregations for efficient analytics. All from a Spring perspective Last but not least, the presentation focuses on the Hadoop platform and how Map/Reduce, Hive, Pig or Cascading jobs can leverage a search engine to significantly speed up execution and enhance their capabilities. The presentation covers architectural topics such as index scalability, data locality and partitioning, using off and on-premise storages (HDFS, S3, local file-systems) and multi-tenancy.

Learn more about Spring Data and Elasticsearch at: http://projects.spring.io/spring-data

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

SpringOne2GX 2013 Replay: Application Security Pitfalls

News | Pieter Humphrey | April 22, 2014 | ...

Recorded at SpringOne2GX 2013 in Santa Clara, CA

Speaker: Mike Wiesner

Creating a secure application involves more then just applying Spring Security to it. This is of course not a new topic, but with the increased popularity of much more dynamic configurations for Servlet Containers and various Spring Projects, like Spring MVC and Spring Integration, it becomes more important to know about the Security tradeoffs we might get with that, and how to tackle them.

Learn more about Spring Security at http://projects.spring.io/spring-security

Learn more about Spring MVC at http://projects.spring.io/spring-framework

Learn more about Spring Integration at http://projects.spring.io/spring-integration

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

Webinar Replay: Building 'Bootiful'­ Applications with Spring Boot

News | Pieter Humphrey | April 16, 2014 | ...

Recorded at SpringOne2GX 2013, in Santa Clara, CA

Speakers: Josh Long

Alright, so maybe "bootiful" won't ever work, but I tried, and it was worth it too because you're reading this. Spring Boot, the new convention-over-configuration centric framework from the Spring team at Pivotal, marries Spring's flexibility with conventional, common sense defaults to make application development not just fly, but pleasant! Join Spring developer advocate Josh Long for a look at what Spring Boot is, why it's turning heads, why you should consider it for your next application (REST, micro services, web, batch, big data, integration, whatever!) and how to get started.

Learn more about Spring Boot at: http://projects.spring.io/spring-boot

Learn more about Spring at: http://projects.spring.io/spring-framework

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

SpringOne2GX 2013 Replay: Getting started with Spring Data and Apache Hadoop

News | Pieter Humphrey | April 15, 2014 | ...

Recorded at SpringOne2GX 2013 in Santa Clara, CA

Speakers: Thomas Risberg, Janne Valkealahti

Big data and Hadoop is widely considered to be the next generation data platform. Hadoop is notoriously difficult to work with and just diving in and starting coding can easily lead to frustration. A better way is to leverage your existing Java and Spring skills to take advantage of these new technologies. In this presentation we will introduce Spring Data for Apache Hadoop and see how it can make working with Hadoop easier. We will also cover several ways to install a small Hadoop cluster that can be used to test your new Hadoop applications.

Learn More about Spring for Apache Hadoop at: http://projects.spring.io/spring-hadoop

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

SpringOne2GX 2013 Replay: In-memory data and compute on top of Hadoop

News | Pieter Humphrey | April 15, 2014 | ...

Recorded at SpringOne2GX 2013 in Santa Clara, CA

Speaker: Jags Ramnarayan, Anthony Baker

Hadoop gives us dramatic volume scalability at a cheap price. But core Hadoop is designed for sequential access - write once and read many times; making it impossible to use hadoop from a real-time/online application. Add a distributed in-memory tier in front and you could get the best of two worlds - very high speed, concurrency and the ability to scale to very large volume. We present the seamless integration of in-memory data grids with hadoop to achieve interesting new design patterns - ingesting raw or processed data into hadoop, random read-writes on operational data in memory or massive historical data in Hadoop with O(1) lookup times, zero ETL Map-reduce processing, enabling deep-scale SQL processing on data in Hadoop or the ability to easily output analytic models from hadoop into memory. We introduce and present the ideas and code samples through Pivotal in-memory real-time and the Hadoop platform.

Learn more about Gemfire and Spring at: http://projects.spring.io/spring-data-gemfire

Learn more about Spring and Hadoop at: http://projects.spring.io/spring-hadoop

Learn more about Spring XD http://projects.spring.io/spring-xd

Learn more about Pivotal HD http://www.gopivotal.com/products/pivotal-hd

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

Webinar: Building 'Bootiful'­ Applications with Spring Boot

News | Pieter Humphrey | April 08, 2014 | ...

Speaker: Josh Long

Alright, so maybe "bootiful" won't ever work, but I tried, and it was worth it too because you're reading this. Spring Boot, the new convention-over-configuration centric framework from the Spring team at Pivotal, marries Spring's flexibility with conventional, common sense defaults to make application development not just fly, but pleasant! Join Spring developer advocate Josh Long for a look at what Spring Boot is, why it's turning heads, why you should consider it for your next application (REST, web, batch, big-data, integration, whatever!) and how to get started.

Tuesday, April 15, 2014 3:00 pm (London, UTC+01:00) Register

Tuesday, April 15, 2014 10:00 am Pacific Daylight Time (San Francisco, UTC-07:00) Register

Webinar: Connecting Eclipse to the Cloud-Based Era of Developer Tooling with Project Flux

News | Pieter Humphrey | April 08, 2014 | ...

Speakers: Martin Lippert (Pivotal), Mike Milinkovich (Eclipse Foundation)

The Eclipse IDE (as one example) is great, but increasingly we are seeing new projects and companies working in the cloud-based developer tooling space, using a front-end that runs purely in the browser. The Eclipse Orion project is one example of this. While the new approaches look promising, they are usually completely disconnected from the existing desktop-class IDEs and are still lightyears away from working well for Java developers. In this webinar Martin Lippert will provide a sneak peek into Project Flux, a new project that is hosted at Eclipse and that we've been working on that aims at bridging this gap between existing desktop-class IDEs and future cloud-based developer tooling. While this project is still far away from shipping a ready-to-use release, the webinar provides an insight into the prototype and what is coming in the future. Special guest introduction from Mike Milinkovich, exec director of the eclipse foundation.

Tuesday, April 22, 2014 3:00 pm (London, UTC+01:00) Register

Tuesday, April 22, 2014 10:00 am Pacific Daylight Time (San Francisco, UTC-07:00) Register

Webinar: Web Application Diagnostics with Java and Javascript

News | Pieter Humphrey | April 08, 2014 | ...

Speakers: Josh Long (Pivotal) and Ashley Puls (New Relic)

There is more and more usage of Javascript on the client side today. Many are starting down the difficult path of full blown application development in JS on the client side, going beyond having a simple rollover menu logic or presentation component. But tracking and tracing effectively means looking at the whole application, not just the front end. New Relic can be used either in development or production to diagnose hybrid Javascript/Java applications. In this session, Josh Long (Pivotal) and Ashley Puls (New Relic) will show how you can track and trace your way through today's hybrid Java web apps - resolving slow page loads, blocked threads, slow queries, etc.

Tuesday, April 30, 2014 3:00 pm (London, UTC+01:00) Register

Tuesday, April 30, 2014 10:00 am Pacific Daylight Time (San Francisco, UTC-07:00) Register

SpringOne2GX 2013 Replay: Real Time Analytics with Spring

News | Pieter Humphrey | March 31, 2014 | ...

Recorded at SpringOne2GX 2013 in Santa Clara, CA

Speakers: David Turanski, Luke Taylor

Today's solutions must provide the ability to interpret related events and understand trends that are happening right now. This session will cover some of the out of the box capabilities of Spring XD to tap into big data streams and generate metrics such as simple counters, aggregate counters, moving averages, rates of change, and histograms. Hands-on demos will show you how Spring XD uses Redis and GemFire's Continuous Query and Function Execution to incorporate real-time analytics into event-driven applications.

Learn More about Spring XD at: http://projects.spring.io/spring-xd

Learn More about Spring Data Redis at: http://projects.spring.io/spring-data-redis

Learn More about Spring Data Gemfire at: http://projects.spring.io/spring-data-gemfire

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

SpringOne2GX 2013 Replay: Hadoop - Just the Basics for Big Data Rookies

News | Pieter Humphrey | March 31, 2014 | ...

Recorded at SpringOne2GX 2013 in Santa Clara, CA

Speaker: Adam Shook

This session assumes absolutely no knowledge of Apache Hadoop and will provide a complete introduction to all the major aspects of the Hadoop ecosystem of projects and tools. If you are looking to get up to speed on Hadoop, trying to work out what all the Big Data fuss is about, or just interested in brushing up your understanding of MapReduce, then this is the session for you. We will cover all the basics with detailed discussion about HDFS, MapReduce, YARN (MRv2), and a broad overview of the Hadoop ecosystem including Hive, Pig, HBase, ZooKeeper and more.

Learn More about Spring XD at: http://projects.spring.io/spring-xd

Learn More about Spring Data Hadoop at http://projects.spring.io/spring-hadoop

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

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all