The Scale Problem
Sharing rule recalculation on large user bases can take hours. Public groups with deep hierarchies explode permission-set storage. Territory management at scale requires careful design.
Patterns That Work
Role-hierarchy-based sharing over criteria-based. Sharing rules on standard objects where well-optimized. Apex managed sharing where declarative hits limits. Periodic recalculation during off-hours.
Anti-Patterns
Criteria-based sharing on every object. Deeply nested public groups. Manual shares across millions of records. These scale poorly; refactor before business grows into the problem.
Monitoring
Sharing Health dashboards in Setup show rule execution time. Alert when approaching platform limits. Proactive refactoring beats Salesforce Support tickets on platform performance.