Hi, Spring fans! In this episode, Josh Long (@starbuxman) talks to Google Cloud's Elena Felder (@hellata) about building Reactor/Spring-based integrations for Google Cloud technologies like Google Cloud Spanner.
Hi, Spring fans! Well, here we are! Nearing the end of August 2020! I can't believe it! September follows August (last I checked) and with September comes SpringOne 2020! I am so excited about this mega (and virtual) event and I hope you'll consider joining us there!
On a personal note, today's moving day for my family and me, so I have to get back to that. But we do have a ton to get to so let's dive into it.
This is an update to the original blog post about creating docker images with Spring Boot 2.3.
There were a few things related to image creation that changed between the first milestone of Spring Boot 2.3 and the GA release.
The two new features introduced in Spring Boot 2.3 to help improve image creation techniques were: layered jars and buildpack support.
Layered Jars
The layered jar feature evolved quite a bit as we started adding support for custom layers. While the need to express layers that the jar should be split into for image creation was evident, changing the format of the jar to do so no longer seemed necessary.
Spring Boot 2.3 includes support for layering a jar using a layers.idx file. The layers index file provides a list of layers and the parts of the jar that should be…
Spring Boot 2.4.0.M2 has just been released, and it brings with it some interesting changes to the way that application.properties and application.yml files are loaded.
If your applications use the fairly typical setup of only using a single application.properties or application.yml file, then you’ll probably not notice any difference. If, however, you have applications that use more complex setups (such as profile specific properties), you might want to read on to learn about what we’ve changed and why.
Why We’re Making These Changes
With recent versions of Spring Boot we’ve been working hard…
Hi, Spring fans! In this installment Josh Long (@starbuxman) has RSocket on the brain with his latest talk, RSocket Revolution, the new RSocket chapter in his book Reactive Spring, and the work he's doing on Spring Retrosocket, a declarative Feign-like RSocket client. Then, Josh talks to Spring ecosystem luminary Maciej Walkowiak (@maciejwalkowiak) about what he's doing at the helm of Spring Cloud AWS.
Hi, Spring fans! I have been developing a new talk and I finally got a chance to do a pre-recorded version of it for a keynote for a conference (in China) recently, and want to share the content with you all, so I'm premiering it here, too. This talk, The RSocket Revolution, is about 38 minutes and looks at:
some of the new features in Spring Boot 2.3x including GraalVM-capable native images
the basics of RSocket
fundamentals with RSocket @Controllers in Spring Framework
How's things? I am super happy to talk to you! How's things? Me, I'm alright. Just published a new edition of the Reactive Spring book with a whopping 70+ page on RSocket. And speaking of RSocket, I just finished recording a talk that'll go live next week on the Spring YouTube channel very soon! I hope you enjoy it. And, of course, I am doing a 2-day long training for YOW! conference starting Thursday (PST)/Friday (in Australia). It's never too late to register for that!.
And, of course, we're ramping up to SpringOne 2020, our all-free, all-virtual tentpole conference…
So far in this series we have introduced the new stream applications based on Java functions, and function composition. We have also provided detailed examples of how to build a source from a supplier and a sink from a consumer. Here we continue the journey with the first of several case studies to follow. Each case study demonstrates how to use one or more of the available pre-packaged Spring Boot stream applications, in various scenarios, to build data streaming pipelines.
Today we will showcase two of the most commonly used applications, the HTTP source and the JDBC sink. We will use them to build a simple service that accepts HTTP POST requests and saves the contents to a database table. We will first run these as standalone Spring Cloud Stream applications, and then show how to orchestrate the same pipeline with Spring Cloud Data Flow…
You might have known this, but many parts of this collection of samples goes all the way back to 2006. Today, I am happy to report it has been updated in a multitude of ways.
Introduction to Spring Boot
Introduction to Spring Data
Removal of outdated technologies
Removal of redundant samples
This was a hard-won task that took me several weeks, but based on the incredible persistence of SOAP, it was something that had to be done to serve the Spring community.