Skip to content

Панкеев Глеб Лаб. 2 Группа 6512#97

Open
Pancake2021 wants to merge 10 commits intoitsecd:mainfrom
Pancake2021:lab2
Open

Панкеев Глеб Лаб. 2 Группа 6512#97
Pancake2021 wants to merge 10 commits intoitsecd:mainfrom
Pancake2021:lab2

Conversation

@Pancake2021
Copy link
Copy Markdown

ФИО: Панкеев Глеб Сергеевич
Номер группы: 6512
Номер лабораторной: 2
Номер варианта: 30
Краткое описание предметной области: Кредитная заявка
Краткое описание добавленных фич: Реализован балансировщик нагрузки QB

@github-actions github-actions bot added In progress Код в процессе проверки Lab 2 Лабораторная №2. Балансировка нагрузки labels Apr 9, 2026
@github-actions github-actions bot requested a review from Gwymlas April 9, 2026 08:09
@Pancake2021
Copy link
Copy Markdown
Author

Pancake2021 commented Apr 9, 2026

image

@Pancake2021
Copy link
Copy Markdown
Author

image

@Pancake2021
Copy link
Copy Markdown
Author

image

@Pancake2021
Copy link
Copy Markdown
Author

image

@Pancake2021
Copy link
Copy Markdown
Author

image

@Pancake2021
Copy link
Copy Markdown
Author

Накинул тестов базовых можете посмотреть

Снимок экрана 2026-04-09 в 11 58 38

Copy link
Copy Markdown

@Gwymlas Gwymlas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Дублируются проекты CreditSystem.* и ProjectApp.*, оставьте только необходимое (сейчас запускаются проекты ProjectApp.*)
Для первой и второй лабы localstack не нужен

  1. «Кэширование» - Реализация сервиса генерации контрактов, кэширование его ответов

В рамках первой лабораторной работы необходимо:

  • Реализовать сервис генерации контрактов на основе Bogus,
  • Реализовать кеширование при помощи IDistributedCache и Redis,
  • Реализовать структурное логирование сервиса генерации,
  • Настроить оркестрацию Aspire.
  1. «Балансировка нагрузки» - Реализация апи гейтвея, настройка его работы

В рамках второй лабораторной работы необходимо:

  • Настроить оркестрацию на запуск нескольких реплик сервиса генерации,
  • Реализовать апи гейтвей на основе Ocelot,
  • Имплементировать алгоритм балансировки нагрузки согласно варианту.

Redis нет, при запросе по одному и тому же id выдает разные данные
Добавить summary, где отсутствует

Приведите лабораторную работу в порядок

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

In progress Код в процессе проверки Lab 2 Лабораторная №2. Балансировка нагрузки

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants