python - Architecture & Libraries To Use Feedback -


i'm frontend developer, new backend. have project i'm working on , feedback on how best architect , libraries use dont build ends not working.

my knowledge: javascript (front end). have been learning nodejs , small amount of python. build in nodejs since thats main experience.

my project: have database 200 rows. have 5 computers. want each computer given row database, perform function (varies how long takes between 2-10minutes), move on row available.

(the reason 5 computers each task needs have unique location. computers in different locations , on different network)

solution i'm thinking of doing: 1 of computers main server. send row # each of other 4 computers. wait recieve message assigned computer telling task completed. assign next row on list. ie:

server computer 1: row 1
server computer 2: row 2
server computer 3: row 3
server computer 4: row 4
computer 2 server: "done".
server computer 2: row 5
computer 4 server: "done".
server computer 4: row 6
computer 1 server: "done".
server computer 1: row 7

etc

my questions:

  • is best way architect or there better way?
  • how connect clients server since they're on different networks?
  • what libraries need accomplish this?


Comments