Что такое шеринг? Согласно определению это такая социально-экономическая модель, которая предполагает отказ от владения собственностью в пользу аренды и совместного потребления. В наше время такая модель набирает всё большую полярность, а раз это необходимо, значит было бы не плохо создать такой сервис, который поможет пользователям, во-первых, рассказывать, какими вещами они готовы поделиться, а во-вторых, находить нужную вещь и брать её в аренду на какое-то время.
В данном репозитории можно ознакомиться с реализацией такого сервиса. Он состоит из двух микросервисов. Легковесный Gateway берет на себя задачи по валидации входящих данных и тем самым снимает существенную нагрузку с основного микросервиса Server, который реализует всю бизнес-логику приложения.
Java 11, REST, Spring Boot, Hibernate, PostgreSQL 14, Maven, Lombok, Junit5, Mockito, Docker, Microservices
