You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ожидаемый результат:
1. Должен создаваться Kafka-топик для инструмента.
2. Должен создаваться баланс инструмента.
3. На баланс инструмента должно начисляться 100 000 000 рублей.
4. Должен возвращать идентификатор указаный при создании инструмента
5. При повторном вызове создания инструмента с тем же идентификатором, баланс не обнуляется, возвращается ошибка "Баланс создан для инструмента с идентификатором"
6. Балансы начисляются быстро и не потребляют память
Фактический результат:
1: Отсутствуют созданный топик по инструменту в массиве по запросу:
GET http://localhost:8085/api/v2/client/kafka/topics
2: Баланс создаётся (работает корректно).
3: Деньги начисляются непредсказуемо, сервис периодически падает с ошибкой и перезапускается в Kubernetes.
4. Возвращается идентификатор инструмента не тот который был указан при создании
5. При повторном вызове создания инструмента с тем же идентификатором, обнуляется баланс
6. Большое потребление памяти при пополнении баланса инструмента и пополнение занимает много времени
Задача №2:
Прокомментировать код и указать, какие принципы программирования нарушены, что можно оптимизировать, доработать и исправить.