November 2022 Summaries
2 posts from AuthZed
Filter
Month:
Year:
Post Summaries
Back to Blog
I've extracted a summary of the text in one paragraph. Here's an overview of Authzed's SpiceDB authorization tooling:
SpiceDB is a relationship-based system for implementing fine-grained permissions, inspired by internal systems at Google and Facebook. To address ABAC (Attribute-Based Access Control) limitations, Authzed introduced "caveats," which are functions defined using Google's CEL expression language, allowing for dynamic policies like "during these hours" or "with an IP addresses in this subnet." Caveats leverage SpiceDB's distributed caching layer, enabling instant evaluation of caveat expressions and meeting properties of scale and latency. This innovative approach aims to provide a scalable solution for secure, expressive permission systems that can handle complex use cases.
Nov 17, 2022
1,176 words in the original blog post.
The text discusses the importance of handling database connections in a way that minimizes their impact on application availability. It explains how connection pooling can help mitigate performance issues, but also introduces challenges such as increased request latency and potential stale connections. The article highlights the need for proper connection draining procedures to prevent intermittent errors and ensure smooth application operation. Connection draining is a critical aspect of database management, especially in modern infrastructure where backend systems are often running on cloud services. The text focuses on CockroachDB's connection-draining procedure, which involves multiple parameters that configure the duration of different phases of the drain process. It provides recommendations for setting these parameters to ensure seamless transition between database nodes and prevent ungraceful connection termination.
Nov 07, 2022
2,072 words in the original blog post.