Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
15000 ₽

Скелет приложения из микросервисов

истекло время актуальности


Необходимо разработать скелет приложения из микросервисов, по формальному ТЗ и развернуть его на VPS.

Компонентная схема приложения выглядит следующим образом:

image

Все требования подробно описаны в ТЗ в приложенном ворд файле.

Хочу обратить внимание, что требуется разработчик среднего уровня, умеющий писать читаемый код с соблюдением

PEP-8. Принимать работу будет человек, который на основе построенного скелета будет далее разрабатывать приложение. Требования к сдаче приложения также описаны в ТЗ. 

Срок разработки, вместе со сдачей проекта и устранением замечаний - 5 дней.

Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.


  1. 60 дней15000 ₽
    Дмитрий Гольд
     425 

    Добрый день! Меня заинтересовал Ваш проект. Я готов немедленно за него взяться. Могу ли я уточнить подробности? Подробности можем обговорить по почте:
    [email protected]
    Или в скайпе: demon-nobody.
    Ну или по телефону - +7-910-616-70-66.
    Viber\WathsApp\imo\Telegram\Line\WeChat\https://www.wowapp.com/w/golddmitry/join: +79106167066
    Мой аккаунт в ICQ: - 216391280
    Лучше через мой аккаунт в социальной сети Вконтакте - http://vk.com/write10728938
    Резервный - https://vk.com/write210390407
    Фейсбук - https://www.facebook.com/golddmitry





    Могу "ускорится" за отдельные деньги.

    И сделать оптовую скидку.
    P.S. Ну или в половину меньше, но срок в два с половиной раза больше.


    C уважением,
    Гольд Дмитрий Владимирович

    Россия Рязань | 26 марта в 23:07 |
  2.  1178 
    10   18   1

    30 дней20000 ₽
    Александр Шешлюк проверен 

    Сергей здравствуйте,

    Предлагаю связаться и обсудить более детально проект, есть некоторые уточнения. Работа в режиме онлайна, постоянная поддержка, о цене и сроках договоримся.

    Best regards, Freelance-team "Raxkor" | Web-site: www.raxkor.com | E-mail: [email protected]

    Украина Киев | 28 марта в 14:54 |
  3. 10 дней15000 ₽
    Александр Плотников
     424   1   0

    Сделаю быстро, качественно. С ооп знаком, с pep-8 тоже. Пишите в лс или в соц.сети

    Россия Москва | 29 марта в 18:23 |
  • где вы такие расценки берете...?

  • Sergey S — заказчик проекта
    Пожаловаться | 26 марта в 23:00 |

    Так смотрите тз и котируйте, интересно какие ставки предложат.

  • Sergey S — заказчик проекта
    Пожаловаться | 26 марта в 22:53 |

    Александр, тз то смотрели? Там по сути надо контейнеры загрузить из докерхаба и соединить в цепочку тут принял, там отдал. Логики внутри почти не нужно делать, пару заглушек. Логикой я сам займусь. У вас час 20$, написано. за 12 часов вполне средний питонист и начинающий dev_ops это сделает.

  • Sergey S — заказчик проекта
    Пожаловаться | 26 марта в 22:55 |

    Так смотрите тз и котируйте, интересно какие ставки предложат.

  • Есть предложения реализации на php 7.1 + Yii2. Есть опыт работы с Redis и RabbitMQ для Yii2.

  • Sergey S — заказчик проекта
    Пожаловаться | 27 марта в 23:38 |

    Андрей, я рассчитываю что после создания скелета буду сам работать над приложением. Мне комфортны изначальные требования по софту. Но я подумаю над Вашим предложением. Если не трудно, более подробно распишите его, можно на моём рисунке в начале.

    1. Не вижу по данному заданию три микросервиса, а только одни сервис.
      1. Не имеет смысла выносить воркер для RabbitMQ в отдельный сервис, он спокойно может жить в вместе c API, запускаться в отдельном контейнере, в фоне слушать очередь и обрабатывать сообщения.
      2. Третий сервис и запуск по крону заменяется еще одной очередью в RabbitMQ с отложенной обработкой сообщений.
    2. Плохой подход разделять тестовое и рабочее окружение на разные сервера. Сервер должен быть один и тот же, разделения должно быть сделано на уровне приложения.

    Замечания по архитектуре в ТЗ, то что сразу бросилось в глаза. К сожалению, нет опыта программирования на python. Если Вас заинтересовала реализация на php 7.1 + Yii2 или, возможно, изменение в архитектуре приложения готов обсудить.

  • Sergey S — заказчик проекта
    Пожаловаться | 28 марта в 22:50 |

    Андрей, выводы уместны, но мне нужна именно указаная в ТЗ реализация.

    1) Да, но не в том случае, когда рабочая версия будет жить на 2 разных серверах. Перенести контейнер с API проще, чем разделять его потом на 2 части.

    2) В 3 контейнере будет ещё и формирование рекомендаций. Я бы сказал это его главная задача. Заглушки там только пока.

  • "50-100 сообщений в секунду" боюсь тут mysql только тормозов добавит, так как не успеет все записать. редис идеален для таких вещей, потом уже можно в фоне переписать на mysql если это важно.
    не понятно зачем на 2 и 3 микросервисы использовать нечто, если для этого есть Celery и разные очереди в рабите

  • Добавить

Заказчик
Sergey S
Россия Москва
Проект опубликован
27 марта в 23:43
189 просмотров
Приглашены на проект