We can use multiple KGS server and concurrency between them can be solved by key-db level locking while reading and removing keys from key-db.
Is this design better than keeping another server in stand by mode?
We can use multiple KGS server and concurrency between them can be solved by key-db level locking while reading and removing keys from key-db.
Is this design better than keeping another server in stand by mode?
If I were your interviewer, I will ask you why you need a such complex design for KGS server? Is it really necessary? How do you compare the costs between the 2 and such. It’s not right and wrong. It’s what’s the best for the scenario I think.