Hi Spring fans! In this episode we talk to fellow Apress author, Spring R&D manager, Spring Batch and Spring Cloud Task lead Michael Minella about all things task and batch processing with Spring, South Africa, and so much more.
The Spring Blog
I am pleased to announce the release of Spring Boot for Apache Geode and Pivotal GemFire (SBDG) 1.0.0.RC1.
This is another significant milestone and SBDG 1.0 is less than a week away from final GA.
The new bits,
org.springframework.geode:spring-geode-starter:1.0.0.RC1, are available in the Spring
libs-milestone repository, here.
This release adds several new features with some significant improvements and important bug fixes:
Added auto-configuration support to automatically configure a
GemfireTemplatefor each GemFire/Geode Region defined in the GemFire/Geode cache. Read more
Added chapter on "Auto-configuration vs. Annotation-based configuration" to the reference guide. Read more
To compliment the chapter, added a new sample to explain and show Spring Boot’s auto-configuration support for GemFire/Geode in action. Read more
Fixed a bug in the HTTP client used to push cluster configuration from a client to a standalone GemFire/Geode cluster, or PCC environment, with Security (Auth) enabled. Read more
Switched Reference Docs to the HTML5 format. See here.
Hi Spring fans! In this installment we look at the just-announced Spring Cloud Circuit Breaker project, which provides an abstraction atop Netflix’ Hystrix, Resilience4J, Alibaba’s Sentinel and Spring Retry and supports reactive and non-reactive circuits.
speaker: Josh Long
HI Spring fans and welcome to another installment of This Week in Spring! This week I’m in sunny California, then it’s off to Istanbul, Turkey for the epic SpringOne Tour event, and then it’s off to Chicago, Illinois for the better-and-better GOTO Chicago show. I hope to see you there!
We’ve got a busy week in Spring so without further ado let’s get to it!
- Preview releases of Spring Cloud Alibaba are available: 0.9.0, 0.2.2, and 0.1.2
- A Bootiful Podcast: Pivotal Field CTO and OG Cloud Native Matt Stine on Architecture
- Spring Cloud Data Flow 2.1.0.M1 released
- Spring Tools 4.2.1 released
- CVE-2019-3799: Spring Cloud Config 2.1.2, 2.0.4, 1.4.6 Released
- Spring Cloud Task 2.2.0.M1 is now available
- Flight of the Flux 2 - Debugging Caveats
- Introducing Spring Cloud Circuit Breaker
- Spring Security 5.2.0.M2 Released
- Spring Boot 2.2 M2
- CVE-2019-3801: Java Projects using HTTP to fetch dependencies
- Spring Boot FreeMarker Configuration Example | Examples Java Code Geeks - 2019
Hi Spring fans! Welcome to another installment of a Bootiful Podcast. In this episode, recorded in lovely Johannesburg, South Africa for the SpringOne Tour event, I’m joined by my buddy and one of the original cloud natives, Matt Stine!
This blog post is the second in a series of posts that aim at providing a deeper look into Reactor’s more advanced concepts and inner workings.
It is derived from my
Flight of the Flux talk, which content I found to be more adapted to a blog post format.
I’ll update the table below with links when the other posts are published, but here is the planned content:
- Assembly vs Subscription
- Debugging caveats (this post)
- Concurrent Agnostic
- Schedulers and
- Inner workings: work stealing
- Inner workings: operator fusion
When using a microservices architecture to build our applications, it is very common to end up with a pretty complex dependency tree amongst services. If the service down the dependency tree encounters an issue that causes it to start to respond slowly, it ends up causing a set of issues that cascade up the dependency tree. As more and more requests come in to the application, more and more resources may be consumed by waiting for the slow service to respond. Even worse, the additional load being put on the slow service may exacerbate the problem. To help alleviate the effect of these types of cascading failures, it is common practice to use circuit breakers as part of microservice applications.
Hi Spring fans! What a week it’s been! When we last spoke I was in Capetown, South Africa or Johannesburg, South Africa. I’ve since been to Mauritius, back to Capetown, Serbia (for the amazing ITKonekt conference) and I’m now staring at the beautiful Bund river in beautiful Shanghai, China as I write this.
We’ve got a ton to get to this week, as usual, so let’s get to it.
- Hi Spring fans! Welcome to yet another installment of Spring Tips, this one on the just-released-in-
mastersupport for RSocket Messaging in Spring Boot 2.2. It’s here! It’s finally here! I was so excited to see this land and I hope you get a chance to try it out.
- Don’t miss this webinar coming on April 18th, A Spring Developer’s Guide to the Pivotal Cloud Foundry Galaxy Webinar
- Spring Session for Apache Geode & Pivotal GemFire 2.2.0.M1 Available
- Spring Session for Apache Geode & Pivotal GemFire 2.0.9.RELEASE & 2.1.3.RELEASE Available
- Check out this post looking at the future of Kotlin and Spring, Going Reactive with Spring, Coroutines and Kotlin Flow
- In last week’s A Bootiful Podcast I interview Rabobank’s Roy Braam on building an agile bank
- Spring Data Moore M3 released
- Spring Integration SMB 1.1 GA Available
- Spring Framework 5.2.0.M1 available now
- Spring Data Lovelace SR6, Kay SR14, Ingalls SR20 Released
- Spring Cloud Data Flow 2.0.2 GA Released
- Yet another great post on the Okta blog, Upgrading Spring Security OAuth and JUnit Tests through the 👀 of a Java Hipster
- This is kind of interesting. It’s a blog that demonstrates how to create simple Kotlin SpringBoot dApp utilizing web3j
- Happy birthday to the Spring Boot Chaos Monkey!
Hi Spring fans! In this installment of Spring Tips Josh revisits RSocket, the reactive application protocol from, among others, Facebook, this time looking at the brand new Spring Framework 5.2 and Spring Boot 2.2 integration.
speaker: Josh Long (@starbuxman)
I am pleased to announce the release of Spring Session for Apache Geode & Pivotal GemFire (SSDG), 2.2.0.M1.
This release focuses on dependency updates to align with the rest of the Spring portfolio in their respective release lines, building on:
Spring Framework 5.2.0.M1
Spring Data Moore-M3
Spring Session 2.2.0.M1
And is targeted for use in Spring Boot 2.2.0.M1
SSDG 2.2.0.M1 bits are available in the Spring libs-milestone repository (here).
Some of the proposed and upcoming features in the SSDG 2.2 release line include:
Attached Sessions (option).
Stronger Consistency (option) using
Map.replace(key, oldValue, newValue)for lightweight transactions supplanting the need for heavier, cache/local transactions.
Improvements in PDX Serialization support.
And much more…