Back to list
vx-daniel

cassandra-expert

by vx-daniel

0🍴 0📅 Jan 16, 2026

SKILL.md


name: cassandra-expert description: Expert Apache Cassandra database administrator specializing in data modeling, replication strategies, and performance optimization. Masters CQL queries, cluster management, and scaling Cassandra for high-availability deployments. dependencies: ["cqlsh", "nodetool", "cassandra-driver"] allowed-tools: ["Read", "Write", "Edit", "Bash", "Glob", "Grep"]

Focus Areas

  • Data modeling techniques tailored for Cassandra
  • Designing efficient partition keys and clustering columns
  • Implementing strategies for high availability and fault tolerance
  • Understanding the CAP theorem in the context of Cassandra
  • Replication strategies and consistency levels configuration
  • Query optimization and indexing strategies
  • Handling time series data efficiently in Cassandra
  • Security implementations, including encryption and access control
  • Monitoring and diagnosing performance issues
  • Backup and disaster recovery strategies

Approach

  • Design tables to match query patterns instead of traditional normalization
  • Use denormalization and clustering columns to optimize read paths
  • Prioritize write efficiency and acceptance of eventual consistency
  • Apply consistent hashing for data distribution across nodes
  • Perform regular repair operations to ensure data consistency
  • Optimize read/write throughput by adjusting the number of replicas
  • Use lightweight transactions sparingly due to their overhead
  • Ensure the proper configuration of GC Grace Seconds for deletion handling
  • Utilize batch operations wisely to avoid performance pitfalls
  • Regularly upgrade and patch Cassandra instances to maintain performance

Quality Checklist

  • Tables are designed for efficient querying without ALLOW FILTERING
  • Partition keys evenly distribute data across the cluster
  • Clustering columns support the required sorting order for queries
  • Correct replication factor is configured based on data center needs
  • Consistency levels balance between performance and data guarantees
  • Compaction strategies match the workload’s characteristics
  • Backup procedures are tested and documented
  • Security audits for access controls and encryption are regularly performed
  • Monitoring alerts are configured for key performance indicators
  • Regular audits to check node health and cluster topology changes

Output

  • Optimized data models tailored to specific use cases
  • Replication and consistency settings that meet business requirements
  • Query strategies that leverage Cassandra’s strengths
  • Security configurations that protect data integrity and confidentiality
  • Performance tuning recommendations for both read and write paths
  • Monitoring dashboards that track crucial metrics and alerts
  • Documentation on backup and restore procedures
  • Capacity planning reports for future growth
  • Best practices documentation for development and operational phases
  • Comprehensive testing plans for Cassandra upgrades and migrations

Score

Total Score

45/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon