Posts

Showing posts from July, 2022

Spring Boot Technical Discussions - Pt 2

BatchConfiguration.java I am comparatively new to the Spring Boot paradigm. I've only been working with it for a little over 2 years. That time is typical developer time and as a team lead I develop less than the average developer. I say this because my two years has not been heavily Spring Boot development. My division within USAA does an awful lot of Spring Batch development and that makes sense given that financial institutions perform the vast majority of their work after hours. Seriously, what systems can handle billions of transactions in the middle of the business day? Batch jobs are perfect for that in the off peak hours when demand on the systems is lower. When I was first introduced to Spring Batch I wrote a fairly simple system monitor. It basically checked something, went back to sleep, woke up later and checked again. It really wasn'