Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation page for Azure Service Fabric disaster recovery demonstrates a moderate Windows bias. Windows-specific tools and APIs (e.g., PowerShell cmdlets like Repair-ServiceFabricPartition) are referenced exclusively, with no mention of Linux equivalents or cross-platform CLI usage. Standalone cluster setup is linked only for Windows Server, and troubleshooting steps (such as collecting crash dumps and restarting VMs) use terminology and tooling more familiar to Windows users. There are no Linux/macOS-specific examples or guidance, and Windows-centric patterns are presented without cross-platform alternatives.
Recommendations
- Include equivalent Linux/macOS commands and examples (e.g., using Service Fabric CLI (sfctl) for partition repair, process management, and troubleshooting).
- Provide links or sections for Linux/macOS cluster setup and management, not just Windows Server.
- Clarify which instructions are cross-platform and which are Windows-only; add notes or tables for parity.
- Reference Linux-native tools for crash dump collection, process management, and service recovery.
- Ensure that API usage examples (such as RecoverPartitionAsync) are shown in cross-platform contexts (e.g., Python, Bash, sfctl), not just PowerShell or .NET.
Create Pull Request