Distributed Systems Architecture: Authentication, authorization and ping-pong nonsense. – PRDeving
In the last post we explored the problems of accepting connections in high concurrency applications. One of the significant points in opting for asynchronous queue-digester-based solutions is, in my opinion, the management of the client-server relationship from the point of view of authentication, authorization, limitations, etc. This reflection did not take long to bring to my mind the hell of authorization flows in distributed systems and how complex (and absurd) they turn out to be. In this article we will try to summarize authorization flows, the complications we have in distributed architectures and what, from my point of view, is an alternative solution to address them once and for all. Starting from the beginning, the concept of “auth” is ambiguous (by design), it refers to two complementary ideas: authentication and authorization. The authentication process […] answer the question “Who is the user?”, while authorization […]“What can that user do?” The authentication process att
9–14 minutes In the last post we explored the problems of accepting connections in high concurrency applications . One of the significant points in opting for asynchronous queue-digester-based solutions is, in my opinion, the management of the client-server relationship from the point of view of authentication, authorization , limitations, etc. This reflection did not take long to bring to my mind the hell of authorization flows in distributed systems and how complex (and absurd) they turn out to be. In this article we will try to summarize authorization flows , the complications we have in di
Explore this link on the map →related reading
- Notes on Distributed Systems for Young Bloods – Something Similarsomethingsimilar.com
- A Distributed Systems Reading Listferd.ca
- The Distributed Computing Manifesto | All Things Distributedallthingsdistributed.com
- Authorization Academy - What is Authorization?osohq.com
- Building Authzed: Multi-Tenant Permissions System as a Service | AuthZed.comauthzed.com
- Sufficient Decentralization for Social Networks - Varun Srinivasanvarunsrinivasan.com
- An Overview of Distributed PostgreSQL... | Crunchy Data Blogcrunchydata.com
- How to Build a Role-Based Access Control Layerosohq.com
- Let’s take a crack at understanding distributed consensuspreethikasireddy.com
- How to do distributed locking - Martin Kleppmann's blogmartin.kleppmann.com
- Distributed systems for fun and profitbook.mixu.net
- Motivating The Case for Decentralized Social Identity: Part One - RadicalxChangeradicalxchange.org