BT
Older Newer rss
01:07:34

Richer Data History with Event Sourcing

Posted by Steve Pember  on  Jan 15, 2016

Steve Pember presents the basic concepts of Event Sourcing, its role on analytics and performance, and the importance of storing historical events to get a view on data at any time.

01:22:55

Convention over Configuration: the Gradle way

Posted by Cédric Champeau  on  Jan 09, 2016

Cédric Champeau demonstrates how Gradle inherits from good practices like what Maven offered, but goes beyond by generalizing the concept and allowing to define conventions.

01:24:43

Testing with Spock: The Logical Choice

Posted by Iván López  on  Jan 09, 2016

Iván López discusses the basics of Spock and how easily one can test a Java application. Spock is a Groovy-based testing and specification framework for Java and Groovy applications.

01:39:24

IO State in API Architecture

Posted by Owen Rubel  on  Jan 09, 2016 1

Owen Rubel talks about IO state that can be shared, cached, synced and reloaded on the fly for all architectural instances without having to restart any instance.

01:29:32

Simple, Lean, Powerful HTTP Applications with Ratpack

Posted by Ken Kousen  on  Jan 09, 2016

Ken Kousen reviews the core architecture of the Ratpack microframework and presents a series of demos that highlight the core features.

01:27:08

Get the Most out of Testing with Spring 4.2

Posted by Sam Brannen, Nicolas Frankel  on  Jan 08, 2016

Brannen and Fränkel cover the latest testing features in Core Spring, Spring Boot, and Spring Security, and tips on integration testing with TestNG, DB transactions, SQL script execution, etc.

01:06:08

Spring XD Today and Tomorrow

Posted by Mark Pollack  on  Jan 08, 2016

Mark Pollack discusses Spring XD and its integration driven by the Big Data ecosystem at large such as Kafka, Spark, functional programming, integration with Python, and designer/monitoring UIs.

01:22:27

Documenting RESTful APIs

Posted by Andy Wilkinson  on  Jan 02, 2016

Andy Wilkinson talks about what should be included in your RESTful API's documentation, as well as about some of the tools that are available for documenting services built using Spring.

01:17:16

The Epic Groovy Puzzlers S02: The Revenge of the Parentheses

Posted by Viktor Gamov,Baruch Sadogursky  on  Jan 02, 2016

Viktor Gamov and Baruch Sadogursky discuss the Groovy Puzzlers.

01:26:33

What will a Groovy DSL Look Like in 2016

Posted by Cédric Champeau  on  Dec 31, 2015

Cédric Champeau illustrates what a modern DSL written in Groovy is, syntactically speaking, and implementation wise. He also covers how you can improve the syntax of your DSL, its performance, and UX.

01:25:32

Advanced Groovy Tips & Tricks

Posted by Ken Kousen  on  Dec 31, 2015

Ken Kousen examines features of Groovy that can make your life easier once you're past the initial adoption stage. Examples include closure coercion, mixins, simple runtime metaprogramming, and more.

01:26:54

Compile-time Metaprogramming with Groovy

Posted by Jeff Brown  on  Dec 31, 2015

Jeff Brown dives into Groovy's AST transformations, Traits and other compile-time techniques which open up a lot of powerful possibilities to application and library development teams.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT