Spring Tips: Spring Statemachine
Speaker: Josh Long
Hi Spring fans! In this installment we'll look at how to extricate process state - valuable for coordinating long running or mutli-actor processes - from business logic with Spring Statemachine.
Speaker: Josh Long
Hi Spring fans! In this installment we'll look at how to extricate process state - valuable for coordinating long running or mutli-actor processes - from business logic with Spring Statemachine.
Hi Spring fans! Welcome to another incredible installment of all that's fit to tweet, blog, record and print about Spring! It's been an insane week! Since our last installment I was in Paris, FR, for the epic Devoxx FR conference where I spoke at a meetup hosted by ZenikaIT, gave a workshop on Reactive Cloud Native Java and co-presented a talk on Reactive Spring with the one-and-only Juergen Hoeller. I jumped off stage and ran to the airport to board a flight leaving 150 minutes later headed back to the US!
Now, you may have heard that Pivotal, the company that leads and/or at least…
On the heels of the recently announced Spring Cloud Stream Elmhurst.RELEASE, we are pleased to present another blog installment dedicated to Spring Cloud Stream’s native integration with the Apache Kafka Streams library. Let’s review the new improvements.
Spring Cloud Stream framework enables application developers to write event-driven applications that use the strong foundations of Spring Boot and Spring Integration. The underpinning of all these is the binder implementation, which is responsible for communication between the application and the message broker. These binders are MessageChannel
…
With the latest Spring Data Lovelace Milestone 2 release, the MongoDB module is stacking up new features that are coming your way in the near future. As you might have followed in the news, MongoDB 4 is going to bring ACID transactions to the Document store. The latest MongoDB 3.6 server release already ships with the main building block for those, client sessions.
You can read all about isolation levels and causal consistency in the MongoDB reference. In short, sessions let you execute operations in an order that respects their causal relationships.
With Spring Data MongoDB, ClientSession
is right at your fingertips for both the imperative and the reactive world, as we have incorporated those into the already existing MongoOperations
and ReactiveMongoOperations
. To provide you with the utmost control and still enough convenience, managing the ClientSession
lifecycle is up you, while the template takes care of passing the session on to the driver correctly. The following example shows how to create a ClientSession
…
speaker: Josh Long
Hi Spring fans! In this installment we look at the many facets of Redis, the distributed data structure server. Spring supports Redis through the Spring Cache abstraction, Spring Session, the Spring message-listener container abstraction, and through the Spring Data Redis module.
Hi Spring fans! Welcome to another installment of This Week in Spring! This week I'm in Paris, France and I'll be in Mainz, Germany, next week for JAX and Linz, Austria for the DevOne event. If you're in any of these places then don't hesitate to reach out!
We've got so much to cover so let's get to it!
gofmt
.Last week, we released Spring Data Ingalls SR11 and Kay SR, which include fixes for the following vulnerabilities:
Spring Boot 1.5.11 (superseded by 1.5.12 due to CVE-2018-1275) and 2.0.1 already pull in the above Spring Data versions, including the fixes that were released last week, and are now also available for use.
Please review the information in the CVE reports and upgrade immediately.
Hi Spring fans! This week I'm in Atlanta, Indianapolis and Cincinnati! I'll be speaking at the Atlanta, GA Spring Meetup on Tuesday the 10th where I'll be looking about all things new, bootiful and cloud-native including reactive programming, Spring Web Flux, Spring Cloud Finchley, Spring Cloud Function and Project Riff. Then it's off to Indianapolis where I'll be doing the same talk on Thursday the 12th.
What a crazy week it's been! There's so much to get to this week. I want to call out, first, that there are some CVEs out there and if you haven't already, you should be updating urgently…
Speaker: Josh Long
Hi Spring fans! In this installment of Spring Tips we'll look at the reactive Cloud Foundry Java client. We'll see how to use it support applications that know how to deploy themselves into a cloud target.
It is my pleasure to announce that I have just joined the developer advocacy team at Pivotal, focusing on Spring. I feel privileged to have the opportunity to learn and collaborate with great and passionate engineers from all over the world. Hence, I must say I am really excited for the upcoming journey.
If you would like to follow me, I tweet under @JakubPilimon and blog here.
Before joining Pivotal, I have had the pleasure of consulting with and learning from software development teams across a variety of domains. Whether the domain is e-commerce, pharma, fintech, or insurance—common to all domains in software are the expectations of users. In this post I'm going to introduce some of my…