Добавить новость

Археологи ищут легендарную Атлантиду песков

Максим Фадеев подаст иск к Глюкозе после скандального концерта в Красноярске

Бывший министр спорта Дагестана пытался покончить с собой в СИЗО

Ефимов: Более 5 тыс. детей прошли обучение во Дворце спорта и образования Ирины Винер





Новости сегодня

Новости от TheMoneytizer

Интеграция существующего Go-сервиса с каталогом Мир Квестов

Необходимо доработать существующий Go-сервис для интеграции с каталогом Мир Квестов https://mir-kvestov.ru/

Мы ищем человека для долгосрочного сотрудничества: после успешного выполнения этой задачи потребуется похожим образом реализовать интеграции в сервисы Клаустрофобии, Яндекс Афиши и Тинькофф Города, а также множество других задач, связанных с развитием сети пиксельных игровых Pixel Quest, вплоть до разработки собственной системы бронирования.

ТЗ с принципиальной схемой см. в гугл доке https://docs.google.com/document/d/1hvnPAPb4KZTGqpkKvrCNLCO8Wo54E6qFk3uK_gn7vsU/edit

Дано:
  1. Go-сервис с именем “visitors-manager”, развернутый в Docker Compose на собственном VPS;
  2. Реализован API-вебхук (1) для приема бронирований от внешнего сервиса онлайн записи Букза (клиенты бронируют через виджет на сайте);
  3. Реализован API заказов (5) для отдачи всех бронирований в интерфейс на планшет администратора;
Что требуется сделать:
  1. Реализовать API для отдачи расписания Миру Квестов (2) по их документации https://docs.google.com/document/d/16wKHuHSGl7T70S...
  2. Реализовать API-вебхук для приёма бронирований от Мира Квестов (3) по той же документации (см. раздел Бронирование);
  3. Реализовать запрос в Букзу для бронирования (4) – этот пункт самый “сложный”, т.к Букза не предоставляет публичный API и придется разобрать их внутреннее API и сделать имитацию запроса с обычным пользовательским токеном. Тут будет важно понять, как часто протухает токен и как его держать актуальным + правильно обрабатывать ошибки на случай внезапного изменения API для своевременного реагирования (уже настроен механизм сбора логов в Loki + алерты в Телеграм).
Ожидаем от исполнителя:
  1. Уверенные знания языка Go, СУБД PostgreSQL, Linux и Docker;
  2. Понимание принципов построения Rest API, процессов CI/CD, мониторинга и сбора логов;
  3. Умение работать самостоятельно в условиях отсутствия внутренней документации на сервис и его зависимости, придётся разбираться в чужом коде;

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Актриса Янина Студилина опубликовала фото в купальнике с отдыха на Мальдивах

В первом полугодии россияне чаще всего страховали по каско японские автомобили

«Ключевые моменты». Как получить вторую ипотеку при незакрытой первой?

Нигматуллин назвал матч, который украсил первый тур РПЛ

Музыкальные новости

Экс-игрок Мостовой: в матче с "Акроном" я увидел обычный "Локомотив"

Сергей Собянин. Главное за день

Путин назначил Романа Курынина замглавы МЧС России

Спортсменки из Красногорска выиграли «Кубок футбольных мам» в Коломне

Новости России

Ƃывший м϶p Ρиги пοκaɜaл «ɜубы дpaκοнa» нa гpaницe c Ροccиeй

«Ключевые моменты». Как получить вторую ипотеку при незакрытой первой?

Актриса Янина Студилина опубликовала фото в купальнике с отдыха на Мальдивах

Жительница Шатуры хранила метадон в детской кроватке

Экология в России и мире

Релиз трека. Релиз новой песни. Релиз сингла. Релиз Музыкального альбома.

Продвижение Музыки. Раскрутка Музыки. Продвижение Песни. Раскрутка Песни.

22 июля Всемирный день мозга. Отвечаем на популярные вопросы о когнитивных расстройствах

Открытие нового театрального сезона в Театре на Таганке

Спорт в России и мире

«Никто не вправе давать советы». Веснина рассказала, почему нужно ехать на Олимпиаду

Победительница Уимблдона приняла неожиданное решение по участию на Олимпиаде

Рейтинг ATP. Рууд обошел Рублева, Берреттини вернулся в топ-50, Надаль поднялся на 100 строчек

Паес и Амритрадж введены в Зал теннисной славы в Ньюпорте

Moscow.media

Дигорское ущелье

В Московской области сотрудники Росгвардии задержали подозреваемого в краже партии товаров.

Подтверждена совместимость операционной системы AlterOS и офисного пакета AlterOffice с МИС «Ариадна»

Нарколог рассказал о связи алкоголя и слабоумия











Топ новостей на этот час

Rss.plus






Завершился отбор участников первого сезона проекта «Искусство в метро»

Какие святыни, связанные со Христом, есть в России

В преддверии Дня ВМФ в столице пройдет парад шлюпок

Эксперт Барсуков: новая семейная ипотека — неполноценное решение квартирного вопроса