HI Spring fans! In this installment Josh Long (@starbuxman) talks to Nicolas Frankel (@nicolas_frankel) about integration testing, blogging, Kotlin, application security, living on the French/Swiss border, blogging consistently, and much more. It's an interview with one of my favorite voices in the community.
Back in 2016, our reactive journey started with Spring Framework 5 accompanied by a couple of reactive integrations. Throughout our journey, other projects joined the reactive movement. With R2DBC, we now also provide a reactive integration for SQL databases. With the growth of transaction-capable integrations, we constantly got asked:
Does Spring Framework support Reactive @Transaction?
At the time our journey began, we had no reactive form of transactional integrations, so this question was simple to answer: There’s no need for reactive transaction management.
Over time, MongoDB started to support multi-document transactions with MongoDB Server 4.0. R2DBC (the specification for reactive SQL database drivers) started to emerge, and we decided to pick up on R2DBC with Spring Data R2DBC. Both projects wanted to expose transactional behavior, so they eventually provided inTransaction(…)…
Hi Spring fans! Welcome to another installment of Spring Tips (@SpringTipsLive)! In this installment we look at the just-landed community contribution in Spring Batch adding support for Apache Kafka. This new support offers some tantalizing opportunities to bridge batch and streaming workloads. Stage large writes to backend warehouses with Kafka and drain the stream with Spring Batch. Load large amounts of data from existing datastores and funnel it into stream processing pipelines. And the possibilities become even more interesting when you consider Spring Integration, Spring Cloud Stream, …
Hi Spring fans! Welcome to another installment of This Week in Spring! I'm in beautiful Krakow for the epic Geecon show and then I'm off to spectacular Barcelona, Spain for the Spring I/O show. I hope to see you in both locations! It's sure to be fun. Next week it's going to be even more crazy! Next week I'm off to Zurich, Switzerland for a visit with some customers, and then it's off to Paris, France for the Spring One Tour event there, and then it's off to Minsk, Belarus, for the VOXXED Days Minsk show (my first time there! I'm so excited!), and then right after that, it's off to Barcelona…
Hi Spring fans! In today's installment Josh Long (@starbuxman) sits down with Jetbrain's Roman Elizarov (@relizarov). Roman works on the Kotlin team and, among other things, focuses on asynchronous programming with things like coroutines. This interview was a very detailed dive into the opportunities for asynchronous programming for Spring developers using Kotlin, especially in light of the new coroutine support coming in Spring Framework 5.2.
Hi Spring fans! In this installment of Spring Tips we look at how to create dynamic views using Spring Webflux, server-sent events, websockets and Thymeleaf's reactive model attributes.
Hi Spring fans! Welcome to another installment of This Week in Spring! This week I've been in beautiful Sao Paolo, Brazil for QCon Sao Paolo then it's off to Devoxx UK in London. As usual, lots of good stuff to get to so let's get to it.
Hi Spring fans! In this installment Josh Long (@starbuxman) talks to Spring Cloud engineeer Olga Maciaszek-Sharma (@olga_maciaszek) about joining the Spring team, testing, consumer driven contracts and consumer driven contract testing, and so much more.
Hi Spring fans and welcome to another installment of This Week in Spring! This week I'm in colorful Chicago, Illinois, and magnificent Milwaukee, Wisconsin. I am so excited to be in both places. I'm in Chicago for the GOTO Chicago event, which is always fun, and I'm in Milwaukee for a meetup and, of course, to partake of local delicacies like Kopps, a Cousins sub, and a Spotted Cow beer. Life is great!
Did you see this epic image of the Chicago Lakeshore area I took the other day? Spring is truly in full swing! (I'll ignore the buckets of rain that have been dumped on Chicago and Milwaukee…
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.