Встречается на собеседованиях • сегодня
Приведи пример когда удалось реализовать свою идею на проекте
На одном из проектов столкнулся с проблемой долгой загрузки данных через REST API. Предложил и реализовал кэширование с помощью Spring Cache + Redis.
Пример кода:
java
@Service
@CacheConfig(cacheNames = "products")
public class ProductService {
text
@Cacheable(key = "#id")
public Product getProduct(Long id) {
// долгий запрос в БД
return productRepository.findById(id).orElseThrow();
}}
text
Результат:
- Время ответа API сократилось с 500мс до 50мс для горячих данных
- Нагрузка на БД упала на 40%
- Решение масштабировали на другие сервисы
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы