Spring Tips: Spring-Aware Beans
Speaker: Josh Long
Hi Spring fans! In this tip, we'll look at how to create components that are aware of the Spring container
Speaker: Josh Long
Hi Spring fans! In this tip, we'll look at how to create components that are aware of the Spring container
On behalf of the team, I am pleased to announce the release of the second milestone of Spring Cloud Data Flow for Kubernetes 1.1.
Spring Cloud Data Flow for Kubernetes provides support for orchestrating long-running (streaming) and short-lived (task/batch) data microservices on Kubernetes.
Note: A great way to start using this new release(s) is to follow the release matrix on the project page, which includes the download coordinates and the links to the reference guide.
The most significant changes for this release can be found in the Spring Cloud Deployer for Kubernetes project. Thanks to…
Hello and welcome back to another installment of This Week in Spring! Can you believe we're now two weeks until 2017 - time sure is flying! This week I'm in Los Angeles, California, USA, and then it's off to London for µCon 2016, Devoxx Belgium and Oredev. If you're at any of these events be sure to say hi! Now, without further ado let's get to it!
Speaker: Marcin Grzejszczak Slides: http://www.slideshare.net/MarcinGrzejszczak/consumer-driven-contracts-and-your-microservice-architecture-67641511
TDD introduced many improvements into the development process, but in our opinion the biggest impact relates to code design. Looking at the code from the usage perspective (by first writing an acceptance test) allows us to focus on usability rather than concrete implementation. Unfortunately, we usually rest on our laurels not trying to uplift this practice to the architecture level.
This presentation will show you how you can use the Spring…
On behalf of the community, I am pleased to announce the first milestone releases of Spring Vault and Spring Cloud Vault 1.0.0.M1
.
The artifacts are available in the Milestone repo.
Spring Vault is a client for HashiCorp Vault that provides familiar Spring abstractions. It comes with @VaultPropertySource
that exposes encrypted properties from Vault the Environment
and VaultTemplate
to access secrets stored and encrypted inside Vault.
@Configuration
@VaultPropertySource("secret/my-application")
public class AppConfig extends…
On behalf of the community, I am pleased to announce the release of Spring Security 4.2.0.RC1.
You can find highlights of what’s new in the What’s New in Spring Security 4.2 section of the reference. This release closes out 70+ issues which can be found in the 4.2 M1 and 4.2 RC1 changelogs.
Without the community we couldn’t be the successful project we are today. I’d like to thank everyone that created issues & provided feedback.
If you have feedback on this release, I encourage you to reach out via StackOverflow, GitHub Issues, or via the comments section. You can also ping me @rob_winch or Joe @joe_grandja…
Speaker: Josh Long
Hi Spring fans! In this tip, we'll quickly look at the Netflix Hystrix circuit breaker in Spring Cloud and the circuit breaker in Spring Retry
On behalf of the Spring Cloud team it is my pleasure to announce a new milestone release of Spring Cloud Pipelines - 1.0.0.M2
. Apart from some bug fixes it’s providing an out of the box support for Gradle projects.
In order for the Gradle project to work out of the box the following opinionated decisions were taken:
usage of Gradlew Wrapper
custom deploy
task is used for artifacts deployment
running smoke tests on a deployed app via the custom smoke
task
running end to end tests on a deployed app via the custom e2e
task
custom groupId
task to retrieve group id
custom artifactId
task to retrieve artifact id
custom currentVersion
task to retrieve the current version
custom stubIds
task to retrieve list of collaborators for which stubs should be downloaded
Welcome to another installment of This Week in Spring! This week I'll be in Des Moines, Iowa for the Prairie.Code conference. If you're nearby, stop by and say hi!
As usual, we've got a lot to cover so let's get to it.
git push
to a successfully deployed application in production? Check out the new project, Spring Cloud Pipelines, which is a set of shell
scripts that can be plugged in portably across Pivotal Concourse or Jenkins…Speakers: Josh Long, Allard Buijze
We get it already! Microservices let you decompose your application into small, singly-focused, reusable and internally consistent bounded contexts - services - deployed over a network.
Great, but that still doesn't help me get these systems to agree on the worldview of my domain! And that's because...there is no world view of the model that is correct for all services involved.
Join Axon framework founder and lead, Allard Buijze at Trifork and Spring Developer Advocate Josh Long, for a look at how to integrate different systems with different read and write…