I am developing an application using Phoenix framework which has 2 nodes. Application requires N number of scheduled tasks to be run every 10 minutes. Each task has it's own context. I need to connect the nodes so that I can balance the scheduled tasks between both the nodes. What would be a good approach for implementing this?