Simulating a multithread Master/Worker PODs scheduler using a TreeSet for mantaining Workers CPU/Memory order. Also using Preview Feature from Java 21 for creating a thread for each pod to be executed: Executors.newThreadPerTaskExecutor
Using Swing for monitoring the workers.