Мы используем Spark для потоковых приложений. Большую часть времени в нашей существующей кодовой базе программисты используют блок try and catch, перехватывая generi c Exception и регистрируясь в журналах. Примерно так
try{
spark.readStream();
} catch(Exception e) {
log.error(e.getMessage());
}
Я считаю, что это действительно не лучший метод. Есть ли лучший подход или парадигма программирования, которые мы можем использовать?