distributed-computing/tasks/voronkova-es/lab_4/README.md
2023-12-19 01:54:03 +04:00

65 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Отчет по лабораторной работе №4
Выполнила студентка гр. ИСЭбд-41 Воронкова Е.С.
## Прохождение tutorial
Установила RabbitMQ server и erlang
Прохождение туториала 1:
Сначала был запущен receiver, который становится в ожидании сообщения. Затем запустили с отдельном терминале sender, который отправил сообщение
![](images/screen_1.png)
![](images/screen_2.png)
Прохождение туториала 2:
Открыли три терминала: в первых двух запустили поочередно receiver. В третьем терминале запустили sender и отправили пять сообщений.
![](images/screen_3.png)
В результате эти сообщения были распределены между двумя receiver.
![](images/screen_4.png)
![](images/screen_5.png)
Прохождение туториала 3:
Сначала в первом терминале запустили receiver, затем во втором запустили sender, и отправили сообщение
![](images/screen_1.png)
![](images/screen_2.png)
## Разработка демонстрационных приложений
Предметная область:медицина
Запустили приложения по одному экземпляру:
1. Sender
![](images/screen_6.png)
2. Receiver_Slow.
![](images/screen_8.png)
3. Receiver.
![](images/screen_7.png)
## Результаты выполнения лабораторной работы
Результат отработки Receiver_Slow:
![](images/screen_11.png)
![](images/screen_12.png)
Результат отработки Receiver:
![](images/screen_9.png)
![](images/screen_10.png)
Вывод: Receiver принимает сообщения гораздо быстрее, чем Receiver_Slow тем самым не позволяя очереди накапливать огромное количество сообщений.