Spring Tips - Season 6 Recap

Engineering | Josh Long | June 26, 2019 | ...

Hi Spring fans! It's the end of yet another season of Spring Tips! I finished season 5 very recently, and had planned to leave it there for a month or two, but there were so many amazing things yet uncovered and constantly being released that I ended up releasing more episodes for what would become season 6. Now, I've finished season 6, and an extra episode besides, and will be taking a brief break to gather for the next season and take a few weeks to soak up and savor the summer season with my family.

Please follow @SpringTipsLive on Twitter. I'd love any ideas you have for the new season. In the meantime, I'll still be doing the Bootiful Podcast (@BootifulPodcast on Twitter), if you want to listen instead of watch, and of course there is my weekly…

This Week in Spring - June 25, 2019

Engineering | Josh Long | June 25, 2019 | ...

Hi Spring fans! Welcome to another installment of This Week in Spring. Today I'm in beautiful Tampla, Fl, where I got to talk to a wonderful Pivotal customer today. Now I'm at TPA airport preparing to board for Paris, France, for JHipsterConf.

We've got a ton to cover so let's get to it!

Getting Started with Spring Cloud Gateway

Engineering | Ben Wilcock | June 18, 2019 | ...

Microservice architectures are great, but as your application programming interfaces (APIs) start to grow, so do the challenges related to their maintenance.

For example, as an existing API matures and adds new features it will need to take its clients along with it on the journey. When the details of an API change, clients need to adjust in order to work with these changes. This process takes time and can really slow your APIs evolution and interfere with your ability to iterate quickly.

Offering multiple APIs brings with it its own set of challenges. How do you route requests and responses…

This Week in Spring - June 18, 2019

Engineering | Josh Long | June 18, 2019 | ...

Announcing nohttp

Engineering | Rob Winch | June 10, 2019 | ...

I’m pleased to announce the nohttp project, which lets users find, replace, and prevent the usage of http://.

Background

Today, Jonathan Leitschuh published a blog titled Want to take over the Java ecosystem? All you need is a MITM!. The blog demonstrates that hundreds of Java libraries are downloading dependencies over HTTP. This opens the projects up to potential MITM (man in the middle) attacks.

Unfortunately, there were multiple Spring projects that were using HTTP to download dependencies. Fortunately, we uncovered no signs of a successful MITM attack. We have also addressed the issue to…

This Week in Spring - June 11th, 2019

Engineering | Josh Long | June 10, 2019 | ...

Hi Spring fans! Can you believe it? We're already almost halfway through June! Summer's nearly here! It's 97 Fahrenheit / 37 Celsius in San Francisco! That's nuts! I'm glad I'm in beautiful Amsterdam and Eindhoven, NL, beating the heat, though. What a privilege. We've got a busy week, as always, to get to so let's get to it!

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all