This Week in Spring - February 5th, 2019

Engineering | Josh Long | February 05, 2019 | ...

Hi Spring fans! Welcome to another installment of This Week in Spring! First of all, Happy Lunar New Year, if you celebrate! (More than a billion people around the world do celebrate...)

Today I'm going to be giving a 4-hour presentation, Reactive Spring, for Safari members.

So, without further ado, let's get to it!

Spring Session for Apache Geode/Pivotal GemFire 2.0.8.RELEASE Available!

Engineering | John Blum | February 04, 2019 | ...

I am pleased to announce Spring Session for Apache Geode & Pivotal GemFire (SSDG) 2.0.8.RELEASE.

SSDG builds on Spring Session 2.0.9.RELEASE, Spring Data Kay-SR13 and Spring Framework 5.0.12.RELEASE along with Apache Geode 1.2.1 and Pivotal GemFire 9.1.1. Additionally, SSDG 2.0.8.RELEASE is compatible with Spring Boot 2.0.x based applications.

This release pulls in many enhancements from the 2.1.x release branch along with a few minor fixes. Highlights include:

  1. Prevent saving non-dirty Sessions (Issue-12). This primarily protects against Apache Geode/Pivotal GemFire bug GEODE-6032.

  2. Standardize all logging on SLF4J (Issue-18).

  3. Fixed bug involving incorrect synchronization lock on Session attributes passed down from the Session object on creation.

  4. Fixed bug involving Data Serialization to properly identify when a user uses a custom DataSerializer to de/serialize the Session.

This Week in Spring - January 29th, 2019

Engineering | Josh Long | January 29, 2019 | ...

Hi Spring fans! Can you believe we're already staring down February?? I'm still shaking off the vacation feels from the holiday break. I'm at the airport, SFO, a few minutes after midnite in PST, waiting to board for my flight to Houston, a connection en route to Charlotte, North Carolina, for the epic SpringOne Tour event - the first of a brand new year! I look forward to seeing y'all there!

Anyway, we've got tons to get to so let's!

Spring Tips: Hedging Client Requests with the Reactive WebClient and a service registry

Engineering | Josh Long | January 22, 2019 | ...

Hi Spring fans! In this installment of Spring Tips we look at how to use the reactive WebFlux client to make a number of concurrent requests to distinct service instances (discovered using a service registry like Netflix Eureka or Consul through the Spring Cloud DiscoveryClient abstraction) and meet SLAs by using the fastest request to return.

speaker: Josh Long

This Week in Spring - January 22nd, 2019

Engineering | Josh Long | January 22, 2019 | ...

Hi Spring fans and welcome to another installment of This Week in Spring! This week I'm off to pleasant Pittsburgh, PA to speak at, among other places, DICK's Sporting Goods. Join me!

Now that my entire six part series introducing how to use Spring Boot with Microsoft Azure just concluded, with the last parts being released in this last week, I wanted to give you the whole thread here for your consumption.

Manual Bean Definitions in Spring Boot

Engineering | Dave Syer | January 21, 2019 | ...

Suppose you want to use Spring Boot, but you don’t want to @EnableAutoConfiguration. What should you do exactly? In an earlier article I showed that Spring is intrinsically fast and lightweight, but one of the short pieces of advice improve startup time was to consider manually importing the Spring Boot autoconfigurations, instead of sucking them all in automatically. It won’t be the right thing to do for all applications, but it might help, and it certainly won’t hurt to understand what the options are. In this piece we explore various ways of doing manual configuration and assess their…

Bootiful Azure: To Production (6/6)

Engineering | Josh Long | January 20, 2019 | ...

This is part 6 of a 6 part series, with new posts Mondays and Thursdays, introducing Microsoft Azure for Spring developers. I couldn't have put this together without input from Microsoft's Asir Vedamuthu Selvasingh, Yitao Dong, Bruno Borges, Brian Benz and Theresa Nguyen. You can find the code for this series on Github. Hit me up on Twitter (@starbuxman) as you're reading the installments with any feedback or questions. You can also learn more about Microsoft Azure in my Spring Tips (@SpringTipsLive) installment, Bootiful Azure

Here are all the installments:

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

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