1

If we have more than one service that uses same database - is it ok to move out user authentication on separate server and use RPC calls, instead of traditional database lookup?

3

Having a dedicated service for user authentication is a good evolution of your service model because it provides a layer of indirection between the database and the client services. This allows you to evolve the data model without necessarily impacting other services. Moving user entitlements (authorization) out of the database has similar benefits.

  • I'm thinking also. You improved my believe in this solution. :) – Nikolay Fominyh May 29 '12 at 13:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.