distributed-computing/tasks/voronkova-es/lab_4
2023-12-19 01:54:03 +04:00
..
images Лабораторная работа 4 2023-12-19 01:54:03 +04:00
Receiver Лабораторная работа 4 2023-12-19 01:54:03 +04:00
Receiver_Slow Лабораторная работа 4 2023-12-19 01:54:03 +04:00
Sender Лабораторная работа 4 2023-12-19 01:54:03 +04:00
.gitignore Лабораторная работа 4 2023-12-19 01:54:03 +04:00
README.md Лабораторная работа 4 2023-12-19 01:54:03 +04:00

Отчет по лабораторной работе №4

Выполнила студентка гр. ИСЭбд-41 Воронкова Е.С.

Прохождение tutorial

Установила RabbitMQ server и erlang

Прохождение туториала 1:

Сначала был запущен receiver, который становится в ожидании сообщения. Затем запустили с отдельном терминале sender, который отправил сообщение

Прохождение туториала 2:

Открыли три терминала: в первых двух запустили поочередно receiver. В третьем терминале запустили sender и отправили пять сообщений.

В результате эти сообщения были распределены между двумя receiver.

Прохождение туториала 3:

Сначала в первом терминале запустили receiver, затем во втором запустили sender, и отправили сообщение

Разработка демонстрационных приложений

Предметная область:медицина Запустили приложения по одному экземпляру:

  1. Sender

  1. Receiver_Slow.

  1. Receiver.

Результаты выполнения лабораторной работы

Результат отработки Receiver_Slow:

Результат отработки Receiver:

Вывод: Receiver принимает сообщения гораздо быстрее, чем Receiver_Slow тем самым не позволяя очереди накапливать огромное количество сообщений.