Michael Minella

Michael Minella

Michael Minella is an engineer, Java Champion, speaker, & author with over 24 years of enterprise development experience. He has been a member of the Spring OSS team for over 13 years and currently serves as the Director responsible for Spring R&D. Formerly he lead the Spring Batch project and was the founder of the Spring Cloud Task project. Michael has spoken on topics that include Java and Spring & is a JavaOne Rockstar. He was a member of the expert group for JSR-352 (java batch processing) & is a committer on the Jakarata EE JBatch project. Michael is the author of The Definitive Guide to Spring Batch and the regular curmudgeon on the podcast OffHeap (https://javaoffheap.com/).

Recent Blog posts by Michael Minella

Spring Cloud Task 2.0.0.M1 is now available

Releases | August 17, 2017 | ...
We are pleased to announce that Spring Cloud Task 2.0.0.M1 is now available via Github and the Pivotal download repository. Many thanks to all of those who contributed to this release. This release is the first release that is compatible with the Spring Boot 2.0 milestones (specifically Spring Boot 2.0.0.M3 for this release). With that upgrade, all dependencies are also upgraded (Spring Cloud Stream, Spring Batch, etc) as well as an upgrade of the baseline Java version to Java 8. What do you think? We look forward to your feedback on these new features in Github, StackOverflow, or to me…

Spring Batch 4.0.0.M3 is now available

Releases | July 26, 2017 | ...
We are pleased to announce that Spring Batch 4.0.0.M3 is now available via Github and the Pivotal download repository. This release represents the third milestone for the Spring Batch 4.0 release. Many thanks to all that contributed to this release. What's new? This milestone continues the work laid out in the previous 4.0.0 milestones. Specific updates include: Dependency updates Continued java configuration improvements Intial updates to documentation Dependency updates As the dependency graph of Spring Boot 2 evolves, we have been updating our dependencies to be in line with them. This…

Spring Batch 3.0.8.RELEASE is now available

Releases | July 20, 2017 | ...
We are pleased to announce that Spring Batch 3.0.8.RELEASE is now available via Maven Central, Github, and the Pivotal download repository. This is the 8th maintenance release for the 3.0.x branch of Spring Batch and addresses a number of minor bug fixes and enhancements. One of the new features is that the DefaultDataFieldMaxValueIncrementerFactory has been updated to support InnoDB for the sequence tables used in MySql for the job repository when using Spring Framework 4.3.6+. Many thanks to all of those who submitted the many pull requests that went into this release. Be sure to be on the…

Spring Batch 4.0.0.M2 is now available

Releases | May 15, 2017 | ...
We are pleased to announce that Spring Batch 4.0.0.M2 is now available via Github and the Pivotal download repository. This release represents the second milestone for the Spring Batch 4.0 release. Many thanks to all that contributed to this release. What's new? This milestone continues the work laid out in Spring Batch 4.0.0.M1. Specific updates include: Dependency updates Continued java configuration improvements Dependency updates Spring Batch 4 will be the version included in Spring Boot 2 so we're taking this time to syncronize our dependencies. With that, this release supports…

Spring Cloud Task 1.2.0.M1 is now available

Releases | February 09, 2017 | ...
We are pleased to announce that Spring Cloud Task 1.2.0.M1 is now available via Github and the Pivotal download repository. Many thanks to all of those who contributed to this release. Spring Cloud Task 1.2.0.M1 offers the following features: This is the first milestone for the 1.2.x line of Spring Cloud Task. Intended to continue the integrations required for Spring Cloud Data Flow, this release provides the following new features: Better DataSource integration between task and batch - This release makes configuring the DataSource used by the task/batch integration easier. Allows an…

Spring Batch 4.0.0.M1 is now available

Releases | January 04, 2017 | ...
We are pleased to announce that Spring Batch 4.0.0.M1 is now available via Github and the Pivotal download repository. This release represents the first milestone for the Spring Batch 4.0 release. Many thanks to all of those who contributed to this release. What's new? We have taken this opportunity to look at Spring Batch from a new light in a few areas. Specifically: Java baseline Dependency baseline Java configuration Java Baseline Spring Batch has historically followed the baseline of Spring Framework with the intent of providing the best interoperability between Spring Batch and Spring…

Spring Cloud Task 1.1.0.RELEASE is now available

Releases | November 22, 2016 | ...
We are pleased to announce that Spring Cloud Task 1.1.0.RELEASE is now available via Github and the Pivotal download repository. Many thanks to all of those who contributed to this release. Spring Cloud Task 1.1.0 offers the following features: This is the generally available release (GA) for 1.1.0. This release addresses key enhancements to the project to allow for better coverage of operational concerns for tasks in a cloud environment. Features new to the 1.1.0 line include: Updated error handling - 1.0.x stored stack traces that were the result of task executions within the…

Spring Cloud Task 1.0.3.RELEASE and 1.1.0.M1 are now available

Releases | September 09, 2016 | ...
We are pleased to announce that Spring Cloud Task 1.0.3.RELEASE and 1.1.0.M1 are now available via Maven Central, Github and the Pivotal download repository. Many thanks to all of those who contributed to this release. What's new in Spring Cloud Task 1.0.3.RELEASE 1.0.3.RELEASE represents the next minor release for the 1.0.x branch. It's a minor update that cleans up the dependency management within the project to be in alignment with how the rest of the Spring Cloud portfolio manages it's dependencies. What's new in Spring Cloud Task 1.1.0.M1 Spring Cloud Task 1.1.0's main theme is to…

Spring Cloud Task 1.0.2.RELEASE is now available

Releases | July 29, 2016 | ...
We are pleased to announce that Spring Cloud Task 1.0.2.RELEASE is now available via Maven Central, Github and the Pivotal download repository. This release provides some minor enhancements including persisting of the completion of a task when terminated by an external signal. Many thanks to all of those who contributed to this release. Spring Cloud Task Home | Source on GitHub | Reference Documentation We look forward to your feedback in Github, StackOverflow, to me directly via Twitter @michaelminella or at SpringOnePlatform next week!

Spring Cloud Task 1.0.1.RELEASE is now available

Releases | July 11, 2016 | ...
We are pleased to announce the release of Spring Cloud Task 1.0.1.RELEASE. This is the recommended GA release for Spring Cloud Task and is available from Maven Central as well as the usual other locations. How did we get here? Spring Cloud Task, is a step in an evolution of data applications in the Spring portfolio. As we announce this release, it may be helpful to look at how we got to this point. It began with Spring Batch Built upon the Spring portfolio, the evolution of this type of finite workload really began with Spring Batch. One of the main workload specific extensions of the…

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