Refactoring 2 thread schedulers for good performance and good design
Currently there are 4 classes Service, ServiceHandler(Runnable), SessionManager and Session(Runnable). All the scheduling was carried out by Tibco’s AST product previously which needs to be replaced. Need help implementing below functionality with the help of Spring Boot, ScheduledThreadPoolExecutor which will run for the application lifetime.