Шаблон Factory упрощает создание новых объектов и помогает прятать логику, ненужную для клиента. Предлагаем рассмотреть вариант реализации шаблона фабрики для простого приложения на Spring Boot.
https://nuancesprog.ru/p/14443/
@nuancesprog #Java #SpringBoot
https://nuancesprog.ru/p/14443/
@nuancesprog #Java #SpringBoot
Рассмотрим, как доменно-ориентированный дизайн помогает проектировать более надежные и устойчивые к расширению системы - на примере гипотетического сервиса продажи книг.
https://nuancesprog.ru/p/16033/
@nuancesprog #SpringBoot #Java
https://nuancesprog.ru/p/16033/
@nuancesprog #SpringBoot #Java
Рассмотрим пошаговую интеграцию конфигурации базы данных Spring Boot с AWS Secrets Manager. Этот способ позволяет обеспечивать высокую доступность, масштабируемость и простоту при обработке изменений пароля к базе данных.
https://nuancesprog.ru/p/16358/
@nuancesprog #AWS #SpringBoot
https://nuancesprog.ru/p/16358/
@nuancesprog #AWS #SpringBoot
Разбираемся, как обновлять данные в MongoDB, в чем заключаются преимущества и недостатки существующих способов и как выглядят результаты их применения.
https://nuancesprog.ru/p/16479/
@nuancesprog #MongoDB #SpringBoot
https://nuancesprog.ru/p/16479/
@nuancesprog #MongoDB #SpringBoot
Логирование крайне важно для оперативного отслеживания ошибок в приложении и установления причины этих ошибок. Разберемся, как без особых усилий настроить фреймворк для логирования в приложении Spring Boot.
https://nuancesprog.ru/p/17137/
@nuancesprog #SpringBoot
https://nuancesprog.ru/p/17137/
@nuancesprog #SpringBoot
Подробно разберем код для подключения Apache Kafka в Spring Boot. Подготовим приложение к отправке сообщений на сервер Kafka и их потреблению.
https://nuancesprog.ru/p/17290/
@nuancesprog #Kafka #SpringBoot
https://nuancesprog.ru/p/17290/
@nuancesprog #Kafka #SpringBoot
Кэширование помогает повысить производительность приложений за счет снижения нагрузки на такие ресурсы, как базы данных и удаленные сервисы. Рассмотрим, как применять Redis в качестве кэша в приложении Spring Boot для достижения максимальной эффективности.
https://nuancesprog.ru/p/17958/
VK: https://vk.com/@nuancesprog-keshirovanie-redis-dlya-maksimalnoi-proizvoditelnosti-v-spri
Дзен: https://dzen.ru/media/nuancesprog.ru/64a33970e12d2a02f20fde4a
@nuancesprog #Redis #SpringBoot #Java
https://nuancesprog.ru/p/17958/
VK: https://vk.com/@nuancesprog-keshirovanie-redis-dlya-maksimalnoi-proizvoditelnosti-v-spri
Дзен: https://dzen.ru/media/nuancesprog.ru/64a33970e12d2a02f20fde4a
@nuancesprog #Redis #SpringBoot #Java
Фреймворк Spring Boot позволяет быстро создавать и легко запускать высокопроизводительные Spring-приложения корпоративного уровня. Рекомендации опытного специалиста помогут максимально упростить разработку такого приложения.
https://nsprg.ru/ma4ogO
VK: https://nsprg.ru/O736jO
Дзен: https://nsprg.ru/vg2pAx
@nuancesprog #SpringBoot
https://nsprg.ru/ma4ogO
VK: https://nsprg.ru/O736jO
Дзен: https://nsprg.ru/vg2pAx
@nuancesprog #SpringBoot
Для создания управляемых событиями, надежных и масштабируемых приложений часто используют Apache Kafka совместно с Spring Boot. Рассмотрим особенности такой интеграции.
https://nsprg.ru/vGkAyv
VK: https://nsprg.ru/mp9Pgx
Дзен: https://nsprg.ru/vqa8nv
@nuancesprog #Kafka #SpringBoot
https://nsprg.ru/vGkAyv
VK: https://nsprg.ru/mp9Pgx
Дзен: https://nsprg.ru/vqa8nv
@nuancesprog #Kafka #SpringBoot
Создадим простой проект Spring Boot с темами и разделами Kafka для публикации событий отправителями и подписки получателей. Разберем стратегии реализации повторных попыток, масштабируем микросервисы.
https://nsprg.ru/v3B1gx
VK: https://nsprg.ru/OoAe4x
Дзен: https://nsprg.ru/ONkBJm
@nuancesprog #SpringBoot #Kafka
https://nsprg.ru/v3B1gx
VK: https://nsprg.ru/OoAe4x
Дзен: https://nsprg.ru/ONkBJm
@nuancesprog #SpringBoot #Kafka
Создаём с нуля проект для осуществления регистрации, аутентификации и авторизации пользователей, попутно знакомясь с основными принципами работы Spring Security и JWT.
https://nsprg.ru/mDEBZx
VK: https://nsprg.ru/xkeLWO
Дзен: https://nsprg.ru/OVgbLm
@nuancesprog #JWT #SpringBoot
https://nsprg.ru/mDEBZx
VK: https://nsprg.ru/xkeLWO
Дзен: https://nsprg.ru/OVgbLm
@nuancesprog #JWT #SpringBoot
Хотите получить должность Java-разработчика или повысить свой профессиональный уровень? Ознакомьтесь с актуальными ответами на 50 ключевых вопросов по микросервисам Spring Boot для собеседования с кандидатами на должность Java-программиста или инженера ПО.
https://nsprg.ru/ObDknx
VK: https://nsprg.ru/vd6WJm
Дзен: https://nsprg.ru/ma27Zx
@nuancesprog #SpringBoot
https://nsprg.ru/ObDknx
VK: https://nsprg.ru/vd6WJm
Дзен: https://nsprg.ru/ma27Zx
@nuancesprog #SpringBoot
Хотите получить должность Java-разработчика или повысить свой профессиональный уровень? Ознакомьтесь с актуальными ответами на 50 ключевых вопросов по микросервисам Spring Boot, которые задают во время собеседования на должность Java-программиста или инженера ПО.
https://nsprg.ru/xe2yBv
VK: https://nsprg.ru/xl4pRx
Дзен: https://nsprg.ru/mzV3Rm
@nuancesprog #SpringBoot #Java #Interview
https://nsprg.ru/xe2yBv
VK: https://nsprg.ru/xl4pRx
Дзен: https://nsprg.ru/mzV3Rm
@nuancesprog #SpringBoot #Java #Interview
Разберем ключевой функционал и настройку Kafka и узнаем, как он вписывается в Spring Boot. Научимся маршрутизировать и фильтровать сообщения, отправлять и получать их с помощью шаблонов и листенеров Kafka, а также преобразовывать форматы пользовательских данных.
https://nsprg.ru/O5KM7x
VK: https://nsprg.ru/v3pMgO
Дзен: https://nsprg.ru/Oo1L4x
@nuancesprog #Kafka #SpringBoot
https://nsprg.ru/O5KM7x
VK: https://nsprg.ru/v3pMgO
Дзен: https://nsprg.ru/Oo1L4x
@nuancesprog #Kafka #SpringBoot
Настроим отправку события в темы Kafka с группами получателей, запустим службы заказов, хранения и платежей. Отправим HTTP-запросы, получение события проверим в консольных журналах.
https://nsprg.ru/vGoJnv
VK: https://nsprg.ru/mpBG1v
Дзен: https://nsprg.ru/vqYA8v
@nuancesprog #Kafka #SpringBoot
https://nsprg.ru/vGoJnv
VK: https://nsprg.ru/mpBG1v
Дзен: https://nsprg.ru/vqYA8v
@nuancesprog #Kafka #SpringBoot
Реализуем обработку временных сбоев в Spring Boot, рассмотрим аннотации для соответственных поведений. Проверим механизм в действии, отправив HTTP-запрос.
https://nsprg.ru/O7pnVm
VK: https://nsprg.ru/xP49rx
Дзен: https://nsprg.ru/OZZkzO
@nuancesprog #SpringBoot
https://nsprg.ru/O7pnVm
VK: https://nsprg.ru/xP49rx
Дзен: https://nsprg.ru/OZZkzO
@nuancesprog #SpringBoot
Шаблон Factory упрощает создание новых объектов и помогает прятать логику, ненужную для клиента. Предлагаем рассмотреть вариант реализации шаблона фабрики для простого приложения на Spring Boot.
https://nsprg.ru/ObDlpx
VK: https://nsprg.ru/ma2lgx
Дзен: https://nsprg.ru/vd6lGm
@nuancesprog #SpringBoot #Java
https://nsprg.ru/ObDlpx
VK: https://nsprg.ru/ma2lgx
Дзен: https://nsprg.ru/vd6lGm
@nuancesprog #SpringBoot #Java
Мгновенный обмен сообщениями необходим в приложениях социальных сетей, инструментах совместной работы и платформах прямых трансляций. При этом значительно улучшается взаимодействие между пользователями. Рассмотрим создание приложения для чата, используя Spring Boot, Kafka и WebSocket.
https://nsprg.ru/xR26Ex
VK: https://nsprg.ru/xe2jyv
@nuancesprog #SpringBoot #Kafka #WebSocket
https://nsprg.ru/xR26Ex
VK: https://nsprg.ru/xe2jyv
@nuancesprog #SpringBoot #Kafka #WebSocket
Предусмотренные в Spring Boot стандартные методы ведения журнала далеко не всегда эффективны. Рассмотрим практическую реализацию эффективных вариантов регистрации ошибок и служебных данных в веб-приложениях.
https://nsprg.ru/O5k1Dx
VK: https://nsprg.ru/v38erO
@nuancesprog #SpringBoot
https://nsprg.ru/O5k1Dx
VK: https://nsprg.ru/v38erO
@nuancesprog #SpringBoot