АКА делает что-то с установленными интервалами.
Например, допустим, я хочу сканировать определенный каталог каждые 60 секунд.
В Java я бы использовал ScheduledExecutorService
примерно так:
Executor pool = Executors.newScheduledThreadPool(10)
pool.scheduleAtFixedRate(scanner, 0, 60, TimeUnit.SECONDS)
и это прекрасно работает.
Дело в том, что я думаю, что я хотел бы попробовать использовать актеров Scala в моей программе, но я немного запутался в том, как комбинировать актеров и исполнителей Java, или должны ли они быть.
Полагаю, возможно, у меня мог бы быть простой бегун, который просто отправлял бы актеру сообщение каждые N секунд - имеет ли это смысл?