distributed-calculator

module
v0.0.0-...-2dbb158 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2024 License: MIT

README

GRPC вычислитель арифметических выражений. Часть 2.

Загружаем проект с git
git clone https://github.com/anaskozyr/distributed-calculator
Переходим в каталог проекта GRPC
cd distributed-calculator/grpc-calculator/
Делаем сборку проекта и запуск сервисов командой
sudo docker compose up --build
Запуск GUI
firefox http://localhost:8082/

Либо если вы используете хром

google-chrome http://localhost:8082/
Запуск тестов
go test -v ./tests/postg

Обращаться: Telegram: @anaskozyr

Распределенный вычислитель арифметических выражений. Часть 1 (Прошлый спринт)

Загружаем проект с git
git clone https://github.com/anaskozyr/distributed-calculator
Переходим в каталог проекта
cd distributed-calculator
Делаем сборку проекта и запуск сервисов командой
sudo docker compose up --build
Запуск GUI
firefox frontend/index.html

Либо если вы используете хром

google-chrome frontend/index.html
Остановка контейнеров производится командой
sudo docker-compose down
Принципиальная схема в виде текстовой диаграммы

Схема проекта

В данном проекте используется следующая архитектура:

  • Front-end: Пользовательский интерфейс для взаимодействия с системой.
  • Back-end: Содержит оркестратор и агентов для управления и выполнения вычислений.
    • Оркестратор: Принимает запросы от фронтенда, управляет вычислениями и делегирует задачи агентам.
    • Агенты: Выполняют вычисления и отправляют результаты обратно оркестратору.

P.S. Огромное спасибо за Ваше тестирование!

С глубоким уважением, Анастасия. :)

Directories

Path Synopsis
cmd
http
internal
pkg
db

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL