Overview
This pull request adds support for multiple data providers for satellite data ingestion instead of relying on a single source.
Provider Priority
- Space-Track
- CelesTrak
- Local Cache
If one provider fails, the system automatically falls back to the next one.
Benefits
- Removes the single point of failure
- Improves ingestion reliability
- Keeps data flowing during provider outages
Acceptance Criteria
- Data ingestion does not depend on a single provider
- Providers are tried in the correct priority order
- Fallback happens automatically on failure
- No single API outage should stop data ingestion
Overview
This pull request adds support for multiple data providers for satellite data ingestion instead of relying on a single source.
Provider Priority
If one provider fails, the system automatically falls back to the next one.
Benefits
Acceptance Criteria