Skip to content

Latest commit

 

History

History
28 lines (28 loc) · 2.49 KB

README.md

File metadata and controls

28 lines (28 loc) · 2.49 KB

Personal Data Validator Project

Данный проект разрабатывается как лабораторная работа по курсу "Разработка прикладных компьютерных систем"

Стек технологий

.Net C# WPF gRPC MSSql Redis RabbitMQ Unity Docker K8S

Архитектура проекта

Архитектура проекта представляет собой 3-ех звенчатую систему :

  • Звено 1 - Клиентские инстансы
    • Заполнение данных
    • Визуализация данных
    • gRPC клиент
  • Звено 2 - Серверные инстансы K8S Docker
    • Медиатор - серверное приложение, что отвечает за делегацию валидации данных конкретным инстансам RabbitMQ
    • Стек валидаторов - комплекс приложений, которые выполняют валидацию конкретного типа данных