Pull to refresh
20.7
Karma
0
Rating
Капля Олег Витальевич @smileonl

User

  • Followers 4
  • Following 4

Как руководители ИТ-компаний работают с почтой

Эмм, для таких статей вроде как мегамозг создавался?

С чего начать новичку в Go

Parser-3 — на этом убожестве ещё кто-то что-то делает?

RESTful API — большая ложь

Как же меня раздражают подобные жёлтые заголовки для статей.
Я читал эту статью пару недель назад и даже там до последнего думал что автор шутит ) Но нет — всё серъёзно.

Тайное становится явным, или Драматическая история миллионов адюльтеров

Прям нечего стыдиться? Как же скучно вы живете )

Проектирование микросервиса

Ок, а почему она не соответсвует моей интерпритации?
В примере выше было предложено 2микросервиса для одного и того же процесса просто с разными провайдерами отправки сообщений.
Я написал что в контексте микросервисов это не самое верное решение иначем можно было бы создавать по одному микросервису для каждого типа загружаемых фотографий (jpg,png и т.п.), надеюсь понятно донес мысль.

Проектирование микросервиса

Вы это мне написали? Я провайдеров кодов не упоминал в этом сообщении.
Про 2 минуты не забыл, и привел пример где такой вариант при выборе разных СХД — сомнителен.

Проектирование микросервиса

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

Три сервера: основное приложение, +2 микросервиса.

Я надеюсь вы тут пошутили :) Вы предлагаете 3 виртуалки, докера-контейнера, поддерживать, деплоить только на этапе регистрации нового пользователя?

Проектирование микросервиса

Я ознакомился и на основе вашей публикаци и задаю вопросы.
Мы говорим о микросервисах. У вашего микросервиса какая задача? Отправка кода на этапе регистрации не больше не меньше.
Или я не прав?

Проектирование микросервиса

Ещё вопрос. При формировании ответов REST вы предлогаете использовать такие варианты:

Успех:

{ 'result' => 0, 'message' => 'success' }

Неудача:

{ 'result' => 1, 'message' => 'fail', 'errors' => ['string_1', 'string_2'] }


Собственно почему вы не используете HTTP status codes www.restapitutorial.com/httpstatuscodes.html в ответах.

Проектирование микросервиса

«мы» — я использовал в контексте вашей публикации )

Проектирование микросервиса

Это решение в определенной доле мне нравится, правда всеравно мне непонятно зачем тут 2 микросервиса.

В общем контексте микросервис (если мы отталкиваемся от SOA) выполняет одну задачу отправка кода подтверждения, я не уверен что в зависимости от типа подтверждения верно плодить отдельные микросервисы.

Проектирование микросервиса

А в чем тут разница с тем что у нас находится на этом сервере, набор микросервисов или обычное полнофункциональное приложение?

Проектирование микросервиса

Ближе к телу, но тогда есть вероятность возникновения ситуации когда пользователь сформировал смс посредством перовго инстанса а проверить уже пытается по средствам второго.

Естественно это можно решить посредством реплики(в случае инстансов одинаковых СХД) в случае разных — непонятна правильность такого решения.

+ напоминаю мы решали проблемму отправки смсок при регистрации :)

Проектирование микросервиса

Вы не ответили как второй микросервис закрывает риск :)

Мы сейчас не говорим о репликации редиса и вариантах размещения приложения.

Выше вы сказали о том что второй микросервис при падении перового закрывает риск, я спросил про то каким образом вы себе это представляете при падении редиса, вы мне рассказываете про репликацию.
Так при репликации именно она снимает риск а не второй микросервис.

Проектирование микросервиса

Ок, причина того что первый сервис ушел в офф — упал редис, как второй такой же микросервис закроет этот риск.

Проектирование микросервиса

Так вот я и спрашиваю как тот факт что у вас 2 одинаковых микросервиса — при этом один обрабатывает запросы а второй просто висит и ждет, минимизирует наши риски?

Проектирование микросервиса

Провайдер микросервиса — что вы под этим имеете ввиду?

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Registered
Activity