SpringOne Platform 2016 Replay: Intro to Spring Boot

News | Pieter Humphrey | November 30, 2016 | ...

Recorded at SpringOne Platform 2016. Speaker: Eddú Meléndez Gonzales Slides: http://www.slideshare.net/SpringCentral/intro-to-spring-boot

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 move swiftly and enjoyable. It's ideally suited for building microservices and distributed systems and makes streamlining devops practices simple. Join Spring Boot contributor Eddú Meléndez Gonzales for a look at what Spring Boot is, why it's turning…

Spring Cloud Brixton.SR7 and Spring Cloud Camden.SR3 Are Available

Releases | Ryan Baxter | November 29, 2016 | ...

On behalf of the team, I am pleased to announce that Brixton Service Release 7 and Camden Service Release 3 of Spring Cloud are available today. The releases can be found in our Spring Release repository and Maven Central.

These releases include primarily bug fixes.

The following modules were updated as part of Brixton.SR7:

The following modules were updated as part of Camden.SR3:

This Week in Spring - November 29th, 2016

Engineering | Josh Long | November 29, 2016 | ...

Welcome to another installment of This Week in Spring! I can't believe how quickly this year has gone! This week I'm in Melbourne, Australia for the YOW! conference and then week it's off to Brisbane and then Sydney for the next editions of the same show. Australia is the furthest I've ever been from my 'native' timezone - so even though I always post This Week in Spring every Tuesday, I appreciate that it's still Monday for anybody west of Europe right now! Tonight, I'll join my pal, Intellij's Trisha Gee, and we'll be speaking at the Melbourne JVM User Group. I'm super excited to be here…

Going reactive with Spring Data

Engineering | Mark Paluch | November 28, 2016 | ...

Last weeks' Spring Data Kay M1 is the first release ever that comes with support for reactive data access. Its initial set of supported stores — MongoDB, Apache Cassandra and Redis — all ship reactive drivers already, which made them very natural candidates for such a prototype. Let’s take a more detailed look at the new programming model and the APIs that make up that support.

Reactive Repositories

The repositories programming model is the most high-level abstraction Spring Data users usually deal with. They’re usually comprised of a set of CRUD methods defined in a Spring Data provided…

SpringOne Platform 2016 Replay: Leadership Election with Spring Cloud Cluster

News | Pieter Humphrey | November 28, 2016 | ...

Recorded at SpringOne Platform 2016. Speaker: Dr. David Syer Slides: http://www.slideshare.net/SpringCentral/leadership-election-with-spring-cloud-cluster

Leader election allows application to work together with other applications to coordinate a cluster leadership via a third party system. A leader can then be used to provide global state or global ordering, generally without sacrificing availability. In this presentation we show how Spring Cloud Cluster provides a simple abstraction for leader election and how it is implemented using zookeeper, hazelcast and etcd.

Note that 1.0.1 release…

Spring Cloud Data Flow 1.1 GA released

Releases | Mark Pollack | November 23, 2016 | ...

On behalf of the team, I am pleased to announce the GA release of Spring Cloud Data Flow 1.1. Follow the links in the getting started guide to download the local server implementation and shell to create Stream and Tasks.

General highlights of the 1.1 GA Release include:

  • Builds upon Spring Boot 1.4, Spring Cloud Camden SR2, Spring Integration 4.3 and Spring Cloud Task 1.1 release improvements.

  • Adds LDAP, Basic and File based backend authentication

  • Improvements to OAUTH backed authentication

  • LDAP authentication is now supported with SSL

  • Adds a form-based login page for non-OAUTH backend authentication methods such as the LDAP, Basic and File-based options

  • Adds the ability to pass application specific properties via YAML file. This is particularly useful when deploying streams that require many deployment properties to be set.

  • Portable deployment properties for memory, disk and cpu are in place for support across various runtime implementations.

First milestone of next-generation Spring Data released

Releases | Oliver Drotbohm | November 23, 2016 | ...

On behalf of the Spring Data team, I’d like to announce the first milestone of the Kay release train. This is a special release train as it's going to ship a new generation of Spring Data that will include a couple of breaking changes going forward.

Infrastructure upgrades

The first and most noticeable change is the upgrade to Java 8 as a minimum baseline (no JDK 6 compatibility anymore) and an upgrade to Spring 5 as framework foundation. In subsequent milestones we're going to ship some significant internal rewrites that will also affect user facing API to make use of the new language…

Spring Cloud Data Flow for Apache YARN 1.1.0.RC1 released

Releases | Janne Valkealahti | November 23, 2016 | ...

On behalf of the Spring Cloud Data Flow team, I am pleased to announce the 1.1.0.RC1 release of Spring Cloud Data Flow for Apache YARN.

Spring Cloud Data Flow for Apache YARN allows one to use all the goodness of Spring Cloud Data Flow (like the Shell and UI) while targeting Apache YARN as a backend. Stream components are deployed as individual apps in Apache YARN, leveraging the power of the platform to handle scaling and health monitoring.

This first release candicate

  • Builds upon Spring Cloud Data Flow 1.1.0.RC1 and Spring Cloud Deployer 1.1.0.RC1.
  • Support for keeping multiple deployer versions in hdfs.
  • Preparation of supporting upgrades on Ambari when these become available with Ambari future versions.

Spring Session 1.3.0 RC1 Released

Releases | Rob Winch | November 23, 2016 | ...

On behalf of the community, I’m pleased to announce the release of Spring Session 1.3.0.RC1. This release release closes lots of community submitted Pull Requests. For a complete list of changes see the changelog.

What’s New in Spring Session 1.3.0 RC1

Highlights include:


Without the community we couldn’t be the successful project we are today. I’d like to thank everyone that created issues & provided feedback…

Get the Spring newsletter

Thank you!

Get ahead

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

Learn more

Get support

Spring Runtime 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