Skip to main content
Spring Boot

Spring Boot

Computer programWikipedia

Search complete. 67 mentions across 11 episodes found for "Spring Boot".

Sep 22, 2026

Dan VegaHOST
3:08
And I want to get your kind of instant reaction to this.
Dan VegaHOST
3:12
So the question is, what does it take to be a Spring Developer Advocate? I'm a tech lead with a decade of experience in Java and Kotlin and Spring Boot.
Dan VegaHOST
3:22
I build a few frameworks off of Spring.
Dan VegaHOST
3:25
I can name you almost all the auto configurations in Spring Boot modules.
DaShaun CarterHOST
3:29
Impressive.
Dan VegaHOST
3:30
What am I missing? Did you take some course or certification? I'm really motivated to grow and teach.
DaShaun CarterHOST
7:22
There's lots of ways to get there.
DaShaun CarterHOST
7:24
There's just no shortcuts.
speaker_0HOST
9:19
Oh, interesting.
speaker_1HOST
9:20
Yeah, it results in incredibly fast startup times and a much, much smaller memory footprint compared to legacy Java frameworks like Spring Boot.
speaker_1HOST
9:29
Kestra utilizes this framework to build its five conceptual components.
speaker_0HOST
9:33
So what are these five components doing?
Martin LippertGUEST
58:52
Which is, for example, in the Cloud Code case, a little bit easier because you can add these kind of so-called skills to Cloud Code.
Martin LippertGUEST
59:03
And inside of these skills, you can basically really explicitly teach the coding agent to, oh, if you want to, for example, create a new Spring Boot project, do this, right? Or if you want to kind of get diagnostics about the project, do this, like call this tool and get the information that way.
Martin LippertGUEST
59:22
It makes it a little easier, at least what it feels to me.
Martin LippertGUEST
59:25
A lot more reliable, but that's kind of the challenging part.
John RoseGUEST
32:11
So he went off and worked on the problem.
John RoseGUEST
32:13
And then the Spring Boot people came and said, you know what? We would really like a J-SIG command.
John RoseGUEST
32:19
And somebody else said, or maybe an MX Bean.
John RoseGUEST
32:23
And so Matt said, okay, I got that.
John RoseGUEST
36:24
You can take a checkpoint, crank another training run on top of it, and then take the resulting product checkpoint out the other end.
John RoseGUEST
36:32
So that's called the linear workflow.
John RoseGUEST
36:34
And that may be useful in a certain sense because if the customer doesn't know in advance where to stop, if the customer is willing to start with the first checkpoint, which might be just the spring boot quick start and nothing else, no other business logic or anything, That might be useful for many cases, but then the customer gets an appetite for the startup performance and says, okay, now I want to add my business logic in.
John RoseGUEST
37:01
So the customer will run a combined linear workflow training run with first the Spring Boot stuff and then their own business logic and then Check Point after that.
John RoseGUEST
32:11
So he went off and worked on the problem.
John RoseGUEST
32:13
And then the Spring Boot people came and said, you know what? We would really like a J-SIG command.
John RoseGUEST
32:19
And somebody else said, or maybe an MX Bean.
John RoseGUEST
32:23
And so Matt said, okay, I got that.
John RoseGUEST
36:24
You can take a checkpoint, crank another training run on top of it, and then take the resulting product checkpoint out the other end.
John RoseGUEST
36:32
So that's called the linear workflow.
John RoseGUEST
36:34
And that may be useful in a certain sense because if the customer doesn't know in advance where to stop, if the customer is willing to start with the first checkpoint, which might be just the spring boot quick start and nothing else, no other business logic or anything, That might be useful for many cases, but then the customer gets an appetite for the startup performance and says, okay, now I want to add my business logic in.
John RoseGUEST
37:01
So the customer will run a combined linear workflow training run with first the Spring Boot stuff and then their own business logic and then Check Point after that.
Herman PoppleberryHOST
5:42
Java's not dying, but it's not the default for new backend work the way it was 10 years ago.
Herman PoppleberryHOST
5:47
Spring Boot is still enormous, but the new project energy has moved to Go and TypeScript.
CornHOST
5:52
Go is the quiet winner in the consolidation story, isn't it? Nobody gets excited about Go.
CornHOST
5:58
It's the oatmeal of programming languages.
DarrenHOST
6:45
We don't have that luxury now because as we look at this AI-assisted exploits, and we talk about chaining exploits together, chaining exploits isn't anything that's new, but AI has really accelerated the pace at which Those things can be discovered, but then also can be utilized to actually assist in the exploit itself.
DarrenHOST
7:07
And so when we think about these Spring applications and we think about how we've got obviously vast numbers, one of the most widely and most used frameworks around the globe, and Spring Boot clearly being front and center for us as VMware and Broadcom.
DarrenHOST
7:27
How do we begin to really think about how we respond to this and move more towards that proactive patching? I'm patching ASAP the moment it's released and getting almost into that continuous model for security versus the old school triage and we'll figure it out when we get there kind of approach.
DaShaun CarterGUEST
7:50
It's great.

5 MINS LATER

DaShaun CarterGUEST
13:11
But on top of that, the position, the way that those CDEs, the way that patches are released, they are released before the CDEs.
DaShaun CarterGUEST
13:22
The patch is always going to be there depending on how fast you're looking for new versions.
DaShaun CarterGUEST
13:28
We've got customers that have had the patched version of Spring Boot or some other Spring Project on its way to production before the CV gets released or before the announcement of the new version.
DaShaun CarterGUEST
13:39
Where customers are like, hey, Deshaun, I got a new version of Spring Boot 4.0.5. What's going on? I don't see an announcement for it.
Cora IberkleidGUEST
19:20
So the idea is if you have a model and you can package it using this format or obtain it getting this format, I just downloaded one from Hugging Face.
Cora IberkleidGUEST
19:27
You can run it right inside the JVM, so inside your Spring Boot application.
Cora IberkleidGUEST
19:31
So you get really low latency for in-memory inference that doesn't require additional data.
Cora IberkleidGUEST
19:37
And if your inference does need extra data, like let's say you're getting a request and it's a username, so you need to pick up the profile.
DaShaun CarterGUEST
21:19
And yeah, you've shown a clear path for how companies that are running these types of MLOps types of models can now run it faster, closer to where they need
Cora IberkleidGUEST
21:33
to be.
Cora IberkleidGUEST
21:34
Yeah, there was another angle to it actually, because there is the really low latency inference, but then there's the idea of like, how do you get your model? If you're going to put it in memory in a bunch of Spring Boot applications, how do you get it there? And then if you have a model update, how do you get the update there? And Gemfire actually worked perfectly for that as well as a model store that can store data in any kind of format, has update events, and then you have spring listeners, and the whole thing just kind of like magically works very beautifully, not only for this case, but for any kind of artifact distribution.
Cora IberkleidGUEST
22:05
So it was kind of like a two-for-one.
Nick KuhnHOST
19:11
And, you know, you can kind of do spec driven development where you can tell claw to say, Hey, check out this repo, like, like write me a spec of this.
Nick KuhnHOST
19:19
Like if I were in template medicine, spring and spring boot or whatever.
Nick KuhnHOST
19:23
And also, if you wanted to implement this in OpenClaw itself, there's so many things.
Nick KuhnHOST
19:32
It's not enterprise friendly.
Nick KuhnHOST
20:40
But it's just fun things to show what you can run on CF.
Nick KuhnHOST
20:44
Well, and here's something
Nicky PikeHOST
20:45
that I think people are missing on this one, right, is specializing these bots because you brought up, you know, hey, how do you write this in Spring Boot? Let's go back to conversations that we've had with Deshaun and Dan, right? Deshaun's a big, big fan.
Nicky PikeHOST
20:59
You always keep your Spring stuff up to date, and there's a lot of tools.
Dan VegaHOST
15:36
Yeah, cool.
Dan VegaHOST
15:37
So doing that and then talking about all the wonderful new features in Spring Boot 4 and beyond on Friday.
Dan VegaHOST
15:44
Fantastic.
Dan VegaHOST
15:45
So yeah, that'll be a lot of fun.
DaShaun CarterHOST
17:22
Now, things have changed a little bit.
DaShaun CarterHOST
17:24
With Java 25, we get better garbage collection by default.
DaShaun CarterHOST
17:28
We have a couple more options to choose, but the memory footprint of my Spring Boot 4.1 applications using Java 25 is significantly smaller than what I was doing with Java 17.
DaShaun CarterHOST
17:39
So we've got options now.

1 more episode mentions Spring Boot.

Create an account to see the whole feed, search across every transcript, and follow the entities you care about.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.