SpringOne2GX 2014 Replay: Testing Java, Groovy, Spring and Web Applications with Spock

News | Pieter Humphrey | February 09, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Peter Niederwieser

More Groovy Track

Slides: http://www.slideshare.net/SpringCentral/testing-java-groovy-spring-and-web-applications-with-spock

Spock is a popular testing framework (mainly) for Java and Groovy applications. After a short introduction, I will discuss Spock's Java and Groovy specific features, will show how Spock can be used for integration testing of Spring applications, and how combining it with Geb yields a powerful solution for acceptance testing of web applications. Finally, I will demonstrate how Spock can be extended to build out the test infrastructure for your project, and will showcase the latest features planned for the mythical Spock 1.0 release.

SpringOne2GX 2014 Replay: Scalable Big Data stream processing with Storm and Groovy

News | Pieter Humphrey | February 09, 2015 | ...

Speaker: Eugene Dvorkin

More Groovy Track

Slides: http://www.slideshare.net/SpringCentral/storm-twtterwebmd

With advances in distributed computing and creation of frameworks like Storm and Spark, building real-time, fault-tolerant, and scalable solutions to process huge volume of data in real-time has become easy. Storm is one of the most popular framework to develop real-time analytics and event processing applications. Storm enables to tackle real-time Big Data challenges the same way Hadoop enables batch processing of Big Data. One of the use cases of Storm is processing feeds from social networks in real-time. Social networks like Twitter, Facebook, LinkedIn, Google+ became part of our life. By analyzing social networks, companies can process important information about their product, services, and provide real-time information to customers. In this talk, Eugene will provide introduction to Storm framework, explain how to build real-time applications on top of Storm with Groovy, how to process data from Twitter in real-time and architectural decision behind WebMD MedPulse mobile application.

SpringOne2GX 2014 Replay: RESTful Grails 2

News | Pieter Humphrey | February 09, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Jeff Scott Brown

Essential Grails Track

Slides: http://www.slideshare.net/SpringCentral/res-tful-grails2

Grails 2 includes a lot of features and functionality related to building RESTful services. These include an entirely new and more flexibile data binding system, runtime and compile time metaprogramming which greatly reduce the amount of code required in your RESTful services, a rich set of content negotiation tools and more.

SpringOne2GX 2014 Replay: Groovy, in the light of Java 8

News | Pieter Humphrey | February 02, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Guillaume LaForge

Core Groovy Track

Slides: http://www.slideshare.net/SpringCentral/groovy-in-thelightofjava8

With Java 8 out the door, Java developers can, at last, benefit from the long-awaited lambdas, to taste the newly-found functional flavor of the language. Streams are there to work more easily and efficiently with heaps of data. Those things are not new to developers acquainted with Groovy. But what is left to Groovy to make it attractive beyond all the aspects Java has caught up with Groovy?

SpringOne2GX 2014 Replay: Introduction to Spring for Apache Hadoop

News | Pieter Humphrey | February 02, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Thomas Risberg

Big Data Track

Slides: http://www.slideshare.net/SpringCentral/spring-one2gx-2014springforapachehadoop

Leverage your existing Java and Spring skills when making the jump to write applications and workflows for Apache Hadoop. In this presentation we will introduce the Spring for Apache Hadoop project and see how it can make developing workflows with Map Reduce, Hive and Pig jobs easier, while providing portability across ASF, Cloudera, HortonWorks, and Pivotal distros. We'll also look at integration with Spring XD, batch jobs and external data sources. In addition to all this we'll show how use a mini-cluster to test your new Hadoop workflows without having to deploy to a full cluster.

SpringOne2GX 2014 Replay: Working with Databases and Groovy

News | Pieter Humphrey | February 02, 2015 | ...

Recorded at SpringOne2GX 2014.

More Groovy Track

Slides: http://www.slideshare.net/SpringCentral/databases-withgroovy-paulkingoct2013

This talk reviews the features in Groovy which make it easy to work with databases. It reviews the features of Groovy SQL including Groovy's LINQ-like lazy evaluation technology called datasets. In addition, it looks at working with a couple of NoSQL databases: MongoDB (using GMongo) and Neo4J (using it's Java api and via Gremlin support).

SpringOne2GX 2014 Replay: Hadoop 201 -- Deeper into the Elephant

News | Pieter Humphrey | January 26, 2015 | ...

Recorded at SpringOne2GX 2014.

Speaker: Roman Shaposhnik

Big Data Track

Slides: http://www.slideshare.net/SpringCentral/hadoop-201-deeper-into-the-elephant

This session expands on the previous year's "Hadoop: Just the Basics for Big Data Rookies", diving deeper into the details of key Apache Hadoop projects. We will start with a brief recap of HDFS and MapReduce, then discuss more advanced features of HDFS, in addition to how YARN has enabled businesses to massively scale their systems beyond what was previously possible. We will then discuss Apache HBase, the non-relational database modeled after Google's BIg table, review the data model, architecture, and common use cases. By the end of this session, you will learn how these three core Hadoop projects are used to solve even the most challenging Big Data problems.

 

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