спарк + thriftserver могут это делать. я когда тестировал нагрузки с простейшими случаями, было вполне норм. спарк по скорости развесистых sql запросов не уступал тому же trino. другое дело, что у trino гораздо больше вариантов конфигурирования под кейсы доступа к данным + federated фичи