Oleg Zhurakousky

Oleg Zhurakousky

Open source practitioner with over 17 years of experience in software engineering across multiple disciplines including software architecture and design, consulting, business analysis and application development. Speaker who presented seminars at dozens of conferences worldwide (i.e. SpringOne, JavaZone, Hadoop Summit,, JavaOne, Scala Days, Oredev etc.)

Recent Blog posts by Oleg Zhurakousky

Announcing the first milestone of Spring Cloud Function - 2.1.0.M1

Engineering | March 20, 2019 | ...
We are pleased to announce first milestone of the Spring Cloud Function - 2.1.0.M1. Individual modules of Spring Cloud Function 2.1.0.M1 are available for use in the Spring Milestone repository. This release encompasses the following: Some of the features that has always been available in bean factory based function catalog are now part of the functional form (see Dave Syer's blog for more details on functional form) : Multiple endpoint support - ability to map multiple HTTP endpoints the same way one would expect in conventional context configuration. Function composition - ability to…

Announcing General Availability of Spring Cloud Function - 2.0.0.RELEASE

Engineering | January 08, 2019 | ...
We are pleased to announce general availability of the Spring Cloud Function - 2.0.0.RELEASE. Individual modules of Spring Cloud Function 2.0.0.RELEASE are available for use in the Spring Release repository as well as Maven Central repository. This release encompasses the following: Kotlin support New programming model for Azure Functions Automatic (optional) export of Supplier on startup in web adapter Functional Bean Registrations Support for transparent type conversion for functions with input of type Collection Builds on Spring Boot 2.1 How can you help? If you're interested in helping out…

Announcing General Availability of Spring Cloud Stream - Fishtown.RELEASE (2.1.0.RELEASE)

Engineering | January 08, 2019 | ...
After an exciting journey, we are pleased to announce the General Availability release of the Spring Cloud Stream Fishtown release train - Fishtown.RELEASE/2.1.0.RELEASE. Spring Cloud Stream Fishtown (2.1.0.RELEASE) is available for use in Maven Central and the Spring Repo. This release encompasses the following: Notable Dependency Upgrades Spring Boot 2.1.x Reactor Californium.RELEASE Spring Cloud Function 2.0.0.RELEASE Core Support for Spring Cloud Function programming model (see M2 release announcement for more details) Support for Message Listener container customization by simply…

Announcing Spring Cloud Function - 2.0.0.RC2

Engineering | November 19, 2018 | ...
We are pleased to announce the second Release Candidate of the Spring Cloud Function - 2.0.0.RC2. Individual modules of Spring Cloud Function 2.0.0.RC2 are available for use in the Spring Milestone repository. As a follow up to 2.0.0.RC1, this release primarily encompasses minor enhancements and bug fixes. As it stands now this should be the final Release Candidate before General Availability release 2.0.0.RELEASE in several weeks. How can you help? If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please…

Spring Cloud Stream Fishtown.RC2 /2.1.0.RC2 Release Announcement

Engineering | November 19, 2018 | ...
We are pleased to announce the second Release Candidate of the Spring Cloud Stream Fishtown release train - Fishtown.RC2/2.1.0.RC2. Spring Cloud Stream Fishtown 2.1.0.RC2 is available for use in the Spring Milestone repository. As a follow up to 2.0.0.RC2, this release primarily encompasses minor enhancements and bug fixes. As it stands now this should be the final Release Candidate before General Availability release 2.0.0.RELEASE in several weeks. NOTE: If the applications are created from Spring Initializr, they need to add this BOM snippet in maven dependency management before the spring…

Spring Cloud Stream Fishtown.RC1 /2.1.0.RC1 Release Announcement

Engineering | October 30, 2018 | ...
We are pleased to announce the first Release Candidate of the Spring Cloud Stream Fishtown release train - Fishtown.RC1/2.1.0.RC1. Spring Cloud Stream Fishtown 2.1.0.RC1 is available for use in the Spring Milestone repository. The following section provides a brief summary of features and improvements included in this release. Notable Dependency Upgrades Spring Boot 2.1.0.RC1 Reactor Californium.RELEASE Spring Cloud Function 2.1.0.RC1 Spring Cloud Function support The main theme for this release is the introduction of a new programming model which uses Spring Cloud Function as an alternative…

Announcing Spring Cloud Function - 2.0.0.RC1

Engineering | October 29, 2018 | ...
We are pleased to announce the first Release Candidate of the Spring Cloud Function - 2.0.0.RC1. Individual modules of Spring Cloud Function 2.0.0.RC1 are available for use in the Spring Milestone repository. Aside form general enhancements and bug fixes, This release encompasses the following: Kotlin support New programming model for Azure Functions Automatic (optional) export of Supplier on startup in web adapter Functional Bean Registrations Support for transparent type conversion for functions with input of type Collection Builds on Spring Boot 2.1 How can you help? If you're interested in…

Announcing Spring Cloud Function - 2.0.0.M2

Engineering | September 19, 2018 | ...
We are pleased to announce the second Milestone of the Spring Cloud Function - 2.0.0.M2. Individual modules of Spring Cloud Function 2.0.0.M2 are available for use in the Spring Milestone repository. Aside form general enhancements and bug fixes, the primary themes for this release are Kotlin support new programming model for Azure Functions (blog to follow) automatic (optional) export of Supplier on startup in web adapter How can you help? If you're interested in helping out, check out the "ideal for contribution" tag in the issue repository. If you have general questions, please ask on…

Kotlin Support in Spring Cloud Function

Engineering | September 11, 2018 | ...
Rarely we blog about a single feature, but given that this one was one of the most requested ones in Spring Cloud Function (relatively young project), we thought it may be appropriate, so here it is. Initial support for Kotlin lambdas has been added to Spring Cloud Function. What it means is that Spring Cloud Function can now recognize Kotlin lambdas that effectively match to one of Java's Supplier, Function or Consumer and treat them as such. That is: Check out the sample project here That is pretty much it. The feature is available in the current snapshot and will be part of Spring Cloud…

Spring Cloud Stream Fishtown.M2 /2.1.0.M2 Release Announcement

Engineering | August 28, 2018 | ...
We are pleased to announce the second Milestone of the Spring Cloud Stream Fishtown release train - Fishtown.M2/2.1.0.M2. Spring Cloud Stream Fishtown 2.1.0.M2 is available for use in the Spring Milestone repository. The release notes include relevant information about version compatibility with Spring Boot, Spring Cloud, Spring AMQP, and Spring for Apache Kafka. The following section provides a brief summary of features and improvements included in this release. Notable Dependency Upgrades Spring Boot 2.1.0.M2 (now fully compatible with Spring Initializr) Reactor Californium M2 Spring Cloud…

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