CramHQ receives bursty telemetry downlinks from multiple ground stations. Each message must be decoded by a custom Linux-native library, and some decoding runs continue for 30-40 minutes during anomaly investigations. The team already writes checkpoints and final results outside the compute layer and wants independent scaling of these workers without maintaining host fleets. Which recommendation best fits this workload?
Show the explanation
This supports containerized custom binaries and long-running worker processes while removing server management. Scaling from backlog matches bursty telemetry, and external checkpoints keep workers replaceable during scaling or failure.