Hi, Spring fans! In this episode Josh Long (@starbuxman) talks to Linux kernel hacker and Linux Real-Time patch founder Steve Rostedt on observing the Linux kernel and on what it sees when it looks at our busy Java and Spring applications.
Hi, Spring fans! Welcome to another installment of Spring tips! in this installment, we're going to look at something that's rather foundational, and something that I wish I'd addressed earlier: configuration. And no, I don't mean functional configuration or java configuration or anything like that, I'm talking about the string values that inform how your code executes. the stuff that you put in application.properites. that configuration.
All configuration in Spring emanates from the Spring Environment abstraction. The Environment is sort of like a dictionary - a map with keys and values. Environment is just an interface through which we can ask questions about, you know, the Environment. The abstraction lives in Spring Framework and was introduced in Spring 3, more than a decade ago. up until that point, there was a focused mechanism to allow integration of configuration called property placeholder resolution. This environment mechanism and the constellation of classes around that interface more than…
Hi, Spring fans! Welcome to another installment of This Week in Spring! It's been another fun-filled week since we last spoke. I just finished presenting an online talk for the Norwegian jaavBin Java User Group association - that was a ton of fun! - and now I'm preparing tomorrow's "Spring Tips" installment.
Hi, Spring fans! In today's installment, Josh Long (@starbuxman) talks to Jetbrains developer advocacy head and Kotlin rockstar Hadi Hariri (@hhariri) about all things Kotlin, ecosystem, Jetbrains, and more.
Hi, Spring fans! Welcome to another installment of Spring Tips. In this installment, we're going to look at the new support just released for building Spring Boot applications with GraalVM. We've looked at GraalVM and native images in another Spring Tips when we looked at Spring Fu.
Apache Geode: A Quick History. Apache Geode, the open source project that underpins the Gemfire in-memory data-grid, has had a long and storied road to where it is now. You can use it easily with Spring Boot and the Spring Data for Apache Geode project - I did a Spring Tips video on the topic a little while ago…
Hi, Spring fans! In this episode, we talk to Kushagra Thapar who is a senior software engineer at Microsoft working on the world-class, and world-wide Azure CosmosDB.
Hi, Spring fans! Welcome to another installment of This Week in Spring! How're you doing? I'm doing all right, all things considered! I miss you all.
OK, so, first things first: we're kicking off #TanzuTuesday today. Join us TODAY at 1pm PST/PDT and I'll introduce you to the wide world of Reactive Spring!
Hi, Spring fans! In this installment, we're going to take a look at the new Kotlin DSL for Spring Integration. I've covered both Spring Integration and Kotlin in other videos before. I am pretty sure I've also used Spring Integration from within a Kotlin-based Spring application, but this is the first time I've been able to cover a Kotlin DSL specifically for Spring Integration.
Spring Integration has been around for a long time - 13 years at least - and it serves a timeless use case: the integration of disparate systems and services. It's patterned after the seminal tome by Gregor Hohpe and Bobby Woolf, Enterprise Integration Patterns. It's a fantastic tome, and I couldn't more enthusiastically recommend it as it serves, after a fashion, as the documentation required for understanding Spring Integration. Spring Integration codifies the…