Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Каков текущий технологический стек для микросервисов на текущий момент ? / 25 сообщений из 48, страница 1 из 2
27.11.2019, 11:50
    #39894960
WaspNewCore
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
Как сейчас оптимальней всего реализовывать микросервисную архитектуру, на каких технологиях ?

Предполагаю, что такой вариант: Docker/Kubernetes (какая между ними разница ?) + Net.Core + Очереди сообщений / база данных / Web Api.
Или не так ?
...
Рейтинг: 0 / 0
27.11.2019, 12:34
    #39894987
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore
Docker/Kubernetes (какая между ними разница ?)

Докер - контейнеры, Кубернеты - оркестратор этих контейнеров.
...
Рейтинг: 0 / 0
27.11.2019, 12:38
    #39894989
crutchmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore,
Если коротко -

Любое говно <-> amqp (rabbitmq)/kafka/http

Очереди сообщений / база данных
Что они делают в одном месте?

Docker/Kubernetes
Это всё равно, что если бы ты написал linux/windows

Микросервисы - это не про стек, а про организацию процесса, непрерывную интеграцию и пр.
...
Рейтинг: 0 / 0
27.11.2019, 12:41
    #39894992
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore,

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

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

и только уже потом технологии

вы совершенно не с того конца заходите
...
Рейтинг: 0 / 0
27.11.2019, 12:42
    #39894994
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
crutchmaster
Микросервисы - это не про стек, а про организацию процесса, непрерывную интеграцию и пр.

Чо? Это ты, наверное, с прессингом агилоскрама перепутал.
...
Рейтинг: 0 / 0
27.11.2019, 12:47
    #39894998
crutchmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
fkthat,

Ничего я не перепутал. Все эти кучки дерьма надо будет кому-то мейтейнтить и там начнётся развёртывание, метрики, докеры, эти ваши девопс и т.д. и т.п. И то что раньше решали кодеры будет решаться на уровень выше.
...
Рейтинг: 0 / 0
27.11.2019, 12:47
    #39894999
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
crutchmaster
И то что раньше решали кодеры будет решаться на уровень выше.


когда это решали кодеры?
...
Рейтинг: 0 / 0
27.11.2019, 12:48
    #39895001
crutchmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
hVostt,

когда это решали кодеры?
Что "это"?
...
Рейтинг: 0 / 0
27.11.2019, 12:53
    #39895004
WaspNewCore
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
Очереди сообщений / база данных
Что они делают в одном месте?

Интеграцию приложений можно делать через обмен сообщениями или через бд. Поэтому здесь они перечислены вместе.
...
Рейтинг: 0 / 0
27.11.2019, 12:54
    #39895006
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
crutchmaster
hVostt,

когда это решали кодеры?

Что "это"?
Что?
...
Рейтинг: 0 / 0
27.11.2019, 12:54
    #39895007
crutchmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore,

Интеграцию приложений можно делать через обмен сообщениями или через бд

А можно еще через файл на smb шаре.
И это нихера не смешно.
...
Рейтинг: 0 / 0
27.11.2019, 12:56
    #39895008
WaspNewCore
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
Опять начали в теме холиварить !
...
Рейтинг: 0 / 0
27.11.2019, 12:57
    #39895009
WaspNewCore
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
crutchmaster
WaspNewCore,

Интеграцию приложений можно делать через обмен сообщениями или через бд


А можно еще через файл на smb шаре.
И это нихера не смешно.

Я не ответил на ваш вопрос ? Вы с чем то не согласны в моем утверждении ?
...
Рейтинг: 0 / 0
27.11.2019, 13:05
    #39895013
crutchmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore,

На него не нужно отвечать. Им там нечего делать рядом.
...
Рейтинг: 0 / 0
27.11.2019, 13:05
    #39895014
crutchmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore,

авторОпять начали в теме холиварить !

Но это же дискуссионая тема! Что тут еще делать? На вопрос ТС нет однозначного ответа.
...
Рейтинг: 0 / 0
27.11.2019, 13:45
    #39895056
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore
Опять начали в теме холиварить !


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

Пока вообще непонятно, чего вы хотите, и зачем вам эти микросервисы упёрлись.
Какие задачи решать собираетесь, чего вообще вам надо.

Как отвечать на ваши пространные вопросы?
...
Рейтинг: 0 / 0
27.11.2019, 13:46
    #39895058
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore
оптимальней всего реализовывать микросервисную архитектуру


Если коротко, если вопрос именно так стоит, то никак.
Не нужны вам микросервисы.
...
Рейтинг: 0 / 0
27.11.2019, 14:13
    #39895078
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore
Интеграцию приложений можно делать через обмен сообщениями или через бд.

Через сообщения да. Через БД - нет. По-хорошему у каждого микросервиза должна быть своя собственная отдельная БД, иначе это уже не микро, а просто распределенный монолит.
...
Рейтинг: 0 / 0
27.11.2019, 14:53
    #39895104
WaspNewCore
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
fkthat
WaspNewCore
Интеграцию приложений можно делать через обмен сообщениями или через бд.

Через сообщения да. Через БД - нет. По-хорошему у каждого микросервиза должна быть своя собственная отдельная БД, иначе это уже не микро, а просто распределенный монолит.


Так ли это ? В принципе я рассматриваю микросервисы как способ распараллеливания неких задач. С возможностью динамически регулировать нагрузку, с помощью поднятия новых инстансов.
Думаю БД вполне может быть общая для всех микросервисов. Правда тогда встает вопрос о почему бы тогда и не делать интеграцию на уровне бд.
...
Рейтинг: 0 / 0
27.11.2019, 15:07
    #39895107
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore
Так ли это ?

Так.

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

Это обычная распределенка, а то и просто балансировка, а совсем не микро.

WaspNewCore
Думаю БД вполне может быть общая для всех микросервисов.

Не может.

WaspNewCore
Правда тогда встает вопрос о почему бы тогда и не делать интеграцию на уровне бд.

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

Идея микросервисов это, прежде всего, loose coupling , а общая БД это убивает.
...
Рейтинг: 0 / 0
27.11.2019, 15:22
    #39895115
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore
fkthat
пропущено...

Через сообщения да. Через БД - нет. По-хорошему у каждого микросервиза должна быть своя собственная отдельная БД, иначе это уже не микро, а просто распределенный монолит.


Так ли это ? В принципе я рассматриваю микросервисы как способ распараллеливания неких задач. С возможностью динамически регулировать нагрузку, с помощью поднятия новых инстансов.
Думаю БД вполне может быть общая для всех микросервисов. Правда тогда встает вопрос о почему бы тогда и не делать интеграцию на уровне бд.

Это не микросервисы. Это кластер, или ферма, или Auto Scaling Group...
Опять же ничего тут конкретного сказать нельзя, потому как при такой постановки задачи, вариантов решения может быть до фига.
...
Рейтинг: 0 / 0
27.11.2019, 15:25
    #39895116
WaspNewCore
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
skyANA,

Тогда можете привести пример того, что такое микросервисы ?
Хочу увидеть и понять эту разницу, раз я так путаюсь в микросервисах и Auto Scaling Group. Не шутки ради спрашиваю.
...
Рейтинг: 0 / 0
27.11.2019, 16:04
    #39895133
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
-- какие взять технологии для микросервисов?
...
-- а что такое микросервисы?

вопрос немног риторический, но всёж, просто идём по ветру? )))
...
Рейтинг: 0 / 0
27.11.2019, 16:10
    #39895135
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
WaspNewCore
Тогда можете привести пример того, что такое микросервисы ?

Небольшой, независимый сервис, реализующий конкретный ограниченный контекст предметной области.
Общающийся с другими сервисами по сети.
Процессы его разработки и поддержки автоматизированы.
...
Рейтинг: 0 / 0
27.11.2019, 16:12
    #39895138
WaspNewCore
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Каков текущий технологический стек для микросервисов на текущий момент ?
hVostt,

А чего не понятного ? Хочу делать микросервисы.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Каков текущий технологический стек для микросервисов на текущий момент ? / 25 сообщений из 48, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]