Skip to content

Cerberus3445/TaskListProject

Repository files navigation

Проект TODO листа с микросервисной архитектурой. Приложения c авторизацией и правами доступа на основе ролей(USER,ADMIN). Помимо базового функционала TODO листа есть цитаты.

Стэк проекта: Spring Boot, Spring Security, JWT, Spring Cloud(Eureka, Load Balancer, Gateway, Resilience4j, Configuration), Spring Data Jpa, Spring REST, LomBok, Thymeleaf, Maven, Mail, Hibernate, PostgreSQL, Swagger, Validation, Docker.

архитектура TaskListProject

url: http://localhost:9001 - web часть проекта; http://localhost:9002, http://localhost:9003 - 2 REST API. Почти идентичны(в 9003 отсутствует документация). Load Balancer распределяет нагрузку между этими сервисами; http://localhost:9002/swagger-ui/index.html#/ - документация по REST API; http://localhost:8761 - Eureka; http://localhost:8888 - Cloud Config Server(берёт данные с https://github.com/Cerberus3445/CloudConfig); http://localhost:9411 - Zipkin;

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy