This Week in Spring - September 13, 2016

Engineering | Josh Long | September 13, 2016 | ...

Welcome to another installment of This Week in Spring! It's been an amazing week here in China, hanging out with Alibaba and Huawei, bringing the Spring. This week it's off to Shanghai, Beijing, Guangzhou, Shenzhen and Hong Kong!

Our pal Pieter Humphrey has been busy this week getting the SpringOne Platform 2016 videos up and online for us to enjoy so there's a lot of good stuff this week! Thanks Pieter!

Webinar: Data Microservices in the Cloud

News | Pieter Humphrey | September 13, 2016 | ...

Speakers: Mark Pollack, Mark Fisher Spring Cloud Data Flow enables you to create data pipelines for many common use-cases such as data ingestion, real-time analytics and data import/export. In this webinar, we will introduce Spring Cloud Data Flow’s architecture and walk through the orchestration capabilities of long-running and short-lived data-centric applications on multiple runtime platforms such as Cloud Foundry, Kubernetes, Apache Mesos and Apache YARN. Spring Cloud Data Flow represents the evolution of Spring XD and retains the DSL to define data pipelines as well as the web based UI…

SpringOne Platform 2016 Replay: 12 Factor, or Cloud Native Apps: What EXACTLY Does that Mean for Spring Developers?

News | Pieter Humphrey | September 12, 2016 | ...

Recorded at SpringOne Platform 2016. Speaker: Thomas Gamble, Home Depot Slides: http://www.slideshare.net/Pivotal/12-factor-or-cloud-native-apps-what-exactly-does-that-mean-for-spring-developers-64853692

Your team is excited about getting started with Spring Boot and Cloud Native, but you're not entirely sure you're ready to have the team continuously delivering to prod using cf push from their local desktops. The freedom of cloud native development can be very empowering for developers, but it shouldn't be something that terrifies the operations and security teams. We'll discuss how you can…

SpringOne Platform 2016 Replay: Cloud Native Java

News | Pieter Humphrey | September 12, 2016 | ...

Recorded at SpringOne Platform 2016. Slides: http://www.slideshare.net/SpringCentral/cloud-native-java

"It is not necessary to change. Survival is not mandatory.” -W. Edwards Deming

Work takes time to flow through an organization and ultimately be deployed to production where it captures value. It’s critical to reduce time-to-production. Software - for many organizations and industries - is a competitive advantage. Organizations break their larger software ambitions into smaller, independently deployable, feature -centric batches of work - microservices. In order to reduce the round-trip…

SpringOne Platform 2016 Replay: Modern Java Component Design with Spring Framework 4.3

News | Pieter Humphrey | September 12, 2016 | ...

Recorded at SpringOne Platform 2016. Speaker: Jüergen Hoeller Slides: http://www.slideshare.net/SpringCentral/modern-java-component-design-with-spring-framework-43

Spring's programming and configuration model has a strong design philosophy with respect to application components and configuration artifacts. Spring's annotation-based component story is fine-tuned for source code readability as well as consistency across an entire application's codebase. This session presents selected Spring Framework 4 component model highlights, with a focus on the current Spring Framework 4.3 and a selection…

SpringOne Platform 2016 Replay: Apache Tomcat Roadmap

News | Pieter Humphrey | September 12, 2016 | ...

Recorded at SpringOne Platform 2016. Speaker: Mark Thomas Slides: http://www.slideshare.net/SpringCentral/apache-tomcat-roadmap

Development of Apache Tomcat continues at a strong pace. This presentation will cover: Future development plans (features, timing) Current work Overview of new features available now in Tomcat 9 / Tomcat 8.5

  • SNI
  • OpenSSL based TLS
  • OAuth (via JASPIC)

Why do we need Tomcat 8.5? Migrating from older versions End-of-life plans for older versions Progress towards a Servlet 4.0 implementation

As a result of attending this presentation, the audience will gain an…

Spring Cloud Task 1.0.3.RELEASE and 1.1.0.M1 are now available

Releases | Michael Minella | September 09, 2016 | ...

We are pleased to announce that Spring Cloud Task 1.0.3.RELEASE and 1.1.0.M1 are now available via Maven Central, Github and the Pivotal download repository. Many thanks to all of those who contributed to this release.

What's new in Spring Cloud Task 1.0.3.RELEASE

1.0.3.RELEASE represents the next minor release for the 1.0.x branch. It's a minor update that cleans up the dependency management within the project to be in alignment with how the rest of the Spring Cloud portfolio manages it's dependencies.

What's new in Spring Cloud Task 1.1.0.M1

Spring Cloud Task 1.1.0's main theme is to…

Spring for Apache Kafka 1.1.0 Milestone 2 Available

Releases | Gary Russell | September 08, 2016 | ...

I am pleased to announce that the second milestone for Spring for Apache Kafka version 1.1.0.M2 is now available in the spring milestone repo.

This includes some bug fixes and the following new features:

  • The ability to process a batch of messages (introduced in the last milestone) is now available when using the @KafkaListener annotation, for example…​

    @KafkaListener(id = "list", topics = "myTopic", containerFactory = "batchFactory") public void listen(List list) { ... }

  • You can now perform seek operations from the listener - this allows setting an initial offset when partitions are assigned by Kafka when using group management. You can also perform arbitrary seek operations after initialization.

Spring Cloud Stream Brooklyn.RC1 is available

Releases | Marius Bogoevici | September 08, 2016 | ...

On behalf of the team, I am pleased to announce the release of the first release candidate of the Spring Cloud Stream Brooklyn release train. Spring Cloud Stream Brooklyn.RC1 is available for use in the Spring Milestone repository, a detailed description of its features can be found in the reference documentation. Release notes are available here and include important information on the migration path.

As this release follows closely the previous milestone release it contains a small number of fixes, and one major addition, which is support for Kafka 0.10 via drop-in dependency replacement.

We…

Spring Session 1.2.2 Released

Releases | Rob Winch | September 07, 2016 | ...

I'm pleased to announce the release of Spring Session 1.2.2.RELEASE. This release contains numerous bug fixes and trivial enhancements. Some of the highlights include:

Project Site | Reference | Help

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

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

Learn more

Get support

Tanzu 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