In this fourth session of our Cassandra Data Modeling series, we focus on the critical aspects of data protection and governance introduced in Cassandra 5.0. Building on previous sessions, we'll explore how to implement data masking for privacy compliance, design schemas with governance requirements in mind, and apply appropriate guardrails for production environments. The KillrVideo application serves as our practical example for protecting user data while maintaining performance at scale.
You'll learn:
- Data Masking Implementation: Master the various masking functions and strategies for protecting sensitive information while maintaining application functionality
- Permission Models for Masked Data: Design and implement role-based access control that works effectively with masked columns and sensitive data
- Production Guardrails: Apply Cassandra 5.0's new constraints for partition sizes, column values, and other critical performance boundaries
- Audit Strategy Design: Develop effective approaches for logging and auditing database activity for compliance and security purposes
- KillrVideo Privacy Framework: Implement practical examples of protecting user PII and content metadata in a video sharing platform context

Patrick McFadin
Principal Technical Strategist & Cassandra Committer
DataStax