Deepan kumaresan I agree, that was a great presentation. I’m looking forward to seeing how the online WWDC compares.
@myworldletsplay4 жыл бұрын
Great explanation!, I hope to see more videos like this!
@8cyl6speed4 жыл бұрын
Crazy to see this guys name on a bunch of code I use, and then to see what he looks like in real life.
@shivakrishna30474 жыл бұрын
Great reference and lovable layers:)
@swaruprakshit59434 жыл бұрын
Great Presentation
@hansmelo324 жыл бұрын
The awesome format of the video held my attention during the whole session.
@abustosp4 жыл бұрын
The format is amazing. Pretty impresed with the layer tool. Amazing work!
@Dazz0004 жыл бұрын
I like this format better than the conference
@filiagees4 жыл бұрын
Use the timecodes below if you want to jump to a specific part of the presentation: 00:27 - Intro 01:59 - Creating the Demo 04:01 - Building Docker Images with the Spring Boot Plugin 09:21 - Building Docker Images with a Dockerfile 16:40 - Customizing Layers 21:38 - Graceful Shutdown 25:19 - Kubernetes Probes 30:55 - Configuration Properties End-to-End Traceability 33:00 - Wrap-up and Upgrade Gotchas (credits to Spring Blog)
@DmitriyKopylenko4 жыл бұрын
Phil, I vote for more of this! Also, I would LOVE some hardcore videos on Spring Boot internals! Thank you
@rodislav4 жыл бұрын
I really loved the talk, amazing, please keep it that way
@BrunoDrugowick4 жыл бұрын
This was a great demonstration: awesome content and clear explanations! I also like the 6-month release cycle, but be careful with complicated migration paths, please. Congrats for the work. All exciting news for Spring developers.
@ArchimedesTrajano4 жыл бұрын
Does it work with the current Spring Cloud (presently Hoxton SR6) or do we need to wait for an update to Spring Cloud in order to use it?
@thekye4 жыл бұрын
I agree with some of the other comments. This is a great format. If conferences come back, it would be good to have this form of video in addition. Thanks.
@UCTNX4PiSl496AhgUyGlB5wg4 жыл бұрын
cool, Could you please create one video on AWS Lamda + Spring Boot 2.3? How 2.3 beneficial for Lambda functions in term of executable size, boot time etc..
@AccurateBurn4 жыл бұрын
thank you for the demo phil. Kept me engaged through the entire presentation. Hope to see more videos in this format.
@bitbraindev4 жыл бұрын
Great showcase! I like the addition of new property options to the shutdown phase.
@LannisterFromDaRock4 жыл бұрын
Much better than the conference in my opinion. Also, the spring logo animation finally has some music and I don't think that my headphones went wrong. :D Thanks for the video, nice work!
@kappaj014 жыл бұрын
Great presentation - worth watching every minute. Testing as I'm going through the video. Worth noting that you need to enable the readiness/liveness probes first in the application.properties. management.health.probes.enabled=true Else they will not appear in the /actuator endpoint. Question: Is setting the readiness to OUT_OF_SERVICE also stopping any processing on the SpringBoot app RestController(s) or is it purely intended to be used in conjunction with a Kubernetes deploy?
@phillipwebb92304 жыл бұрын
The actuator groups will appear if you deploy to Kubernetes or set the cloud-platform property (like I did in the demo). The other way is indeed to set the `management.health.probes.enabled` property. There's no effect on the rest controllers when you change the readiness state, it's only toggles the health group result.
@MichaKuda4 жыл бұрын
Layers are very complicated but trying to catch functionality from Java EE with tiny wars.
@srinitumuluru55734 жыл бұрын
Graceful shutdown👏
@yadabrajojha79974 жыл бұрын
This is worth two conference talk , kudos to @phillip_webb :) always cool presentation. Waiting for your next video.
@Snezyaa4 жыл бұрын
That was great, a way better that a conference. Thanks you Phil! Love Spring
@xbytes12904 жыл бұрын
Great presentation
@MCraftando4 жыл бұрын
Go for helm and stop with k8s manifests haha
@spice9404 жыл бұрын
I hate conferences for code you can't really understand code in PPTs or in the super small text due to zoomed out screens. TBH this is the first-ever video from spring developers that I actually followed till the end. Let Amazon do it for their sales pitch. Spring umbrella doesn't really need one.
@nighma4 жыл бұрын
That's a great format especially if you release twice a year. This will present to all devs what's new with clear explanations. Keep doing this guys! Awesome!
@ICertI3 жыл бұрын
@SpringDeveloper Hey, what's New in Spring Boot 2.4? ;-)
@carlosespinal63434 жыл бұрын
Thank you so much for the video!
@smanihwr4 жыл бұрын
wow !! great content and good presentation. Thanks to Spring team.
@john33john332 жыл бұрын
wounder why anyone would leave the layer jar feature off? should it be used by everyone?
@Antares0703 жыл бұрын
Clear and useful presentation, thanks!.
@rathinmaheswaran4 жыл бұрын
How could I add java environment variables in the ENTRYPOINT ?? For Example -Dname="Rita"
@romanorlov92614 жыл бұрын
We waited for this gracefull shutdown feature, but it seems to be useless. The main problem with deploying app to kubernetes is to give application time to finish existing requests AND to execute coming requests (while new version of app is starting and ip-tables not refreshed everywhere). Because it's often case when new app is deployed, but ip-tables not refreshed everywhere, that's why some requests coming to old version of app (even after deploying new version). And thanks to spring gracefull shutdown, this requests would get 500 error.
@JamesStansell4 жыл бұрын
Is there a bug report for this issue?
@szLynAs4 жыл бұрын
Thank you Phil for explaining the new features. It was very exciting and helpful
@zoladkow4 жыл бұрын
This is AWESOME. Conferences are nice and all, BUT I think there are more PROs behind this format than on-stage presentations.
@cennetgonullu4 жыл бұрын
so excitingly cool, thank you
@maddi11544 жыл бұрын
Nice Session, thanks ...
@sinpleplayer73404 жыл бұрын
Yes for gradle!
@mraible4 жыл бұрын
Great job, Phil!
@bohdankorinnyi16214 жыл бұрын
Awesome format! BTW necessity of clicking by add dependencies looks a bit difficult IMHO
@nagendra55054 жыл бұрын
I love spring boot 😍
@skarusiya4 жыл бұрын
Great presentation better than conference. Quickly covered all the things in detail, rather than long conference. Nice feature of layering fecility and grace full shutdown for cloud point of view.
@biswanathmukherjee8034 жыл бұрын
Great explanation!
@joepullen89194 жыл бұрын
Excellent info and presenting. All presentations should be this good.
@hza.6094 жыл бұрын
interesting to see that there are still thing happening in the Spring ecosystem.. even though i think django, or laravel are better frameworks for the Web... personal preferences
@tw04n2024 жыл бұрын
"dive" isn't installed. How did you added into the project?
@tw04n2024 жыл бұрын
I just found this github.com/wagoodman/dive
@phillipwebb7264 жыл бұрын
@@tw04n202 That's it. I should have explained how I installed it. Sorry about that.
@radityoperwianto13394 жыл бұрын
Amazing, thank you
@pareshnavalakha71274 жыл бұрын
I hope my like made up of the one dislike 😊 . More likely it was just a wrong click. Like this format 👍
@vsk19824 жыл бұрын
Great demo!
@ByteCodeHN4 жыл бұрын
Tanks you
@Anbu_Sampath4 жыл бұрын
Excellent presentation Phil. Thanks.
@dominikseljan30434 жыл бұрын
Graceful shutdown, heck yes!
@VanDungNguyen-qi2vn4 жыл бұрын
Thanks for your sharing 👍👍👍
@pkphilips24 жыл бұрын
This is nicely done. Thank you!
@bushmanontwowheels4 жыл бұрын
Thanks for the demo!
@md.abdurrafi88454 жыл бұрын
Superb presentation.
@alexhali60034 жыл бұрын
what is the "dive" ? It's the macOs tools or something else?
@phillipwebb7264 жыл бұрын
github.com/wagoodman/dive
@stephengriffith70664 жыл бұрын
Great presentation
@kamalhm-dev4 жыл бұрын
Yes please more of this format
@andrijonufrijchuk95554 жыл бұрын
Great!
@kumaresanperumal25814 жыл бұрын
Super
@josmell.echavarria4 жыл бұрын
Good Job
@vishalgaikwad8734 жыл бұрын
That's good 👍👍
@Yena_3944 жыл бұрын
Cool
@arilson.santos4 жыл бұрын
Good!
@socallife8904 жыл бұрын
Why are you still using Eclipse? IntelliJ IDEA please.
@MCraftando4 жыл бұрын
Because its open source.
@phillipwebb92304 жыл бұрын
I really like Eclipse and it works well for me. It's not really a presentation about the IDE, so feel free to use whatever you prefer.
@jkatnik4 жыл бұрын
@@phillipwebb9230 I like Eclipse too. Actually before I came across this message I was going to ask if you are using it in daily work as well :)
@phillipwebb92304 жыл бұрын
@@jkatnik Yup. It's still my IDE of choice.
@marcodoe46904 жыл бұрын
@@phillipwebb9230 I can completely understand. I use eclipse since college. Switching to IntelliJ was so much trouble for me that I went back to Eclipse (or STS to be precise).
@faheemahmadofficial77014 жыл бұрын
I am moving to FLUTTER this is a mess
@christophdick4 жыл бұрын
Like the format. But speak with the lens, not with the flip screen, please :-)
@phillipwebb7264 жыл бұрын
Will try. I got a bit paranoid because the first attempt ended up focusing on the wall behind me 🤦♂️