Skip to content

Add Multi-Source Satellite Provider Support #15

Description

@krishkhinchi

Overview

This pull request adds support for multiple data providers for satellite data ingestion instead of relying on a single source.

Provider Priority

  1. Space-Track
  2. CelesTrak
  3. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    ECSoC26Official label for ECSoC26 event contributions.issue-validIssue has been verified and accepted for tracking.mentor:Krish-KhinchiAssigned mentor responsible for reviewing and guiding this contribution.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions