[grpc-io] handling failures in distributed system

2018-04-02 Thread CM
Hi, I am designing a small distributed job scheduling system with a twist -- each job can be re-executed (idempotent), but same job can't be executed by two workers in parallel. This requirement makes everything really difficult in presence of network/worker failures. In essence on a high leve

[grpc-io] Re: handling failures in distributed system

2018-04-08 Thread CM
It seems I will be making my own bicycle... On Monday, April 2, 2018 at 4:40:28 PM UTC-5, CM wrote: > > Hi, > > I am designing a small distributed job scheduling system with a twist -- > each job can be re-executed (idempotent), but same job can't be executed by > two wo

[grpc-io] Re: handling failures in distributed system

2018-04-10 Thread CM
On Monday, April 9, 2018 at 5:02:47 PM UTC-5, Christopher Warrington - MSFT wrote: > > ... distributed locking ... > You can't even imagine how much you helped me by mentioning these keywords. :) Thank you, Christopher. After reading some material Google had to offer in response to "distributed

Re: [grpc-io] Re: Internal OpenSSL initialization affecting the application

2018-04-23 Thread CM
This change didn't really fix the problem -- there is still a race here with other thread(s) un-initializing OpenSSL. Old problem, the only correct solution is to leave OpenSSL initialization to user. On Monday, April 23, 2018 at 4:18:42 PM UTC-5, Jiangtao Li wrote: > > Good to know. Once the pa