Hi Spring fans! Welcome to another installment of a Bootiful Podcast! This week Josh Long (@starbuxman) talks to "Mr. REST" Mike Amundsen (@mamund) to talk about APIs, Microservices, HATEOAS, HTTP and much more!
I am happy to announce the 4.3.1 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.
Highlights from this release include:
(all language servers) performance: further improvements to the language server startup time
(Spring Boot) fixed: wrong error markers in properties files (#314)
(VS Code) fixed: vscode goto definition error with lsp (#309)
(Eclipse) fixed: STS4 can now be installed again into an existing Eclipse install when running on JDK8
(Eclipse) fixed: deadlock when starting up the Spring Boot language server for workspaces with many projects
(Eclipse) fixed: cannot launch apps in boot dashboard anymore when using early builds of Eclipse 2019-09 (4.13)
(Eclipse) improved, but not completely fixed yet: freeze when opening pom.xml file - if you still experience slowness here, please apply the workaround as documented in the issues comment (comment on #314…
Along with some enhancements and bug fixes, here are some of the highlights of the release:
Metrics for Tasks
Metrics and monitoring continue to be one of the important themes for Spring Cloud Data Flow. Building upon the InfluxDB integration that we have for streams, in 2.2, we are adding support for Tasks, too. The core of the Micrometer integration landed in Spring Cloud Task's 2.2.0 release-line, which by the way is a requirement if you are going to try out the Task-metrics and the SCDF integration.
For convenience, we have a sample application that builds on the compatible upstream versions of Spring Boot, Spring Batch, and Spring Cloud Task. With this application launched in SCDF, you are now able to instrument metrics with InfluxDB as the backend, and likewise visualize the statistics…
Hi Spring fans! Welcome to another installment of This Week in Spring! I've just returned from Medellín, Columbia, yesterday, and am now in sunny Chicago for the epic SpringOne Tour Chicago event. And tomorrow, it's off to Lima, Peru. It's figuring to be quite a week!
Hi, Spring fans! Happy 4th to those of you who celebrate. In today's episode, I talk to the man, the myth, the legend, the good Dr. Venkat Subramaniam on Kotlin, the future of Java, Spring, open-source, being productive and awesome, and so much more.
The image from today's episode comes from a joint-talk that the good Dr. Subramaniam and I did in Atlanta, GA for the epic Devnexus conference. I am using the photo from Matt Raible's tweet
Introducing the new feature on start.spring.io: Explore the project.
With this, you can now take a peek at the generated project files without having to actually download it, unzip it, etc.
A lot of developers requested this feature, because they'd like to compare with another project, or upgrade an existing application. We'd like to explore those possibilities more in the future, so send your feedback our way!
Explore the project:
Depending on the project, the pom.xml / build.gradle / build.gradle.kts will be shown by default
Hi, Spring fans! Welcome to another installment of This Week in Spring! This week I'm sunny summer-time San Francisco indulging in a little downtime. Last week was a doozy! I visited Tampa, Flordia; Paris, France; and finally Santiago, Dominican Republic. Later this week, after the 4th of July holiday here in the States, I'll head on over to Medellin, Columbia for JConf Columbia; Chicago, Illinois for the epic SpringOne Tour Chicago event; and then Lima, Peru for the JConf Peru event.
I'm so looking forward to a few weeks of fun talking to amazing developers around the globe. If you're around, as usual, don't hesitate to reach out to me on @starbuxman…
On behalf of the Spring, Apache Geode and Pivotal communities, I am pleased to announce the release of Spring Boot for Apache Geode & Pivotal GemFire1.1.0.M3.
What’s New
The main theme of this release was to add support for hybrid cloud deployments.
For instance, perhaps you want to push and run your Spring Boot, Apache Geode or Pivotal GemFire applications on Pivotal CloudFoundry (PCF), but connect those applications to an externally managed, standalone Apache Geode or Pivotal GemFire cluster. Now, SBDG allows you to do just that.
Technically, SBDG takes advantage of a feature in PCF called CUPS, or Create User-Provided Service. By defining your own service descriptor you can connect your Spring Boot applications to externally managed services, like databases, message queues and even In-Memory Data Grids & Caches like Apache Geode or Pivotal GemFire…
On behalf of the community, I am pleased to announce that Milestone 1 (M1) of the Spring Cloud Hoxton Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Hoxton release notes for more information.
Notable Changes in the Hoxton Release Train
This milestone release is compatible with Spring Boot 2.2.0.M4.
Spring Cloud Gateway
Spring Cloud Gateway has added support for RSocket. Look for more in an upcoming blog post.
Spring Cloud Contract
Gradle support has been updated to 5.5, and Groovy to version 2.5. A major refactoring has happened…
It's rare for a company to want every API to be publicly accessible. Most prefer to keep their services secret by default, only exposing APIs publicly when absolutely necessary.
Spring Cloud Gateway can help. Spring Cloud Gateway allows you to route traffic to your APIs using simple Java™ instructions (which we saw in the last article) or with YAML configuration files (which we’ll demonstrate in this one). To hide your services, you set up your network so that the only server accessible from the outside is…