Если при чтении батча из 50 сообщений последние 5 упали с ошибкой, что произойдет с оффсетом?
Как технически происходит процесс от пуша в ветку до деплоя образа на стенд?
Можешь назвать три примера, которые обеспечивают happens-before?
Какой был самый высоконагруженный проект за всё время работы?
Есть ли военный билет, актуален ли он?
Доработайте метод так, чтобы при переполнении возвращалась ошибка. Продемонстрируйте на примере метода сложения двух чисел.
Как реализовать связь многие-ко-многим в реляционной и документо-ориентированной БД?
В чём преимущество ArrayList vs LinkedList на уровне памяти и производительности?
Чем NoSQL базы отличаются от реляционных?
Как следует сравнивать строковые переменные в Java?
Понимаешь жизненный цикл Maven и скопы зависимостей? Что такое scope? Почему servlet-api ставят как provided?
@PutMapping("/create") public Book create(Map<String, Object> map) throws Exception { System.out.println("Check if book exists " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Book already exists"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Book {} by {} is created with id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Get book " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }
Компания ООО "Ромашка" представлена таблицами employee(id, department_id, name, salary) и department (id, name) - вывести список отделов, разницу между максимальной и минимальной зп сотрудников, - где разница между максимальной и минимальной зп сотрудников более 50 тыс
Что такое PECS и когда использовать extends/super?
Зачем нужен уровень изоляции Repeatable Read в данном контексте и нужен ли он?
Как контролировали соединения к TimescaleDB и Postgres одновременно, чтобы не положить базу?
Расскажите, что такое дженерики в Java и в чём различия между инвариантностью, ковариантностью и контравариантностью при их использовании?
Ты сам пришёл к решению с предрасчётами или кто-то другой?
Преобразовать список объектов с полями k и value в Map через Stream API так, чтобы данные не потерялись (k может повторяться)
Как можно не останавливать Dead Letter Queue при повторных сбоях?