Size: a a a

2016 May 25

o

olebedev in Go-go!
Мне кажется, если все таки решили использовать микросервисы, то первая и важнейшая задача - подготовка и настройка инфраструктуры
источник

o

olebedev in Go-go!
А какой именно инструмент, наверное не очень сильно важно
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Ну это тонкая грань. Если использовать очередь для роутинга, то это все же оверкил. Messaging system (message bus) объединяет сервисы, работает транспортом. Там нет персистентности, at least once delivery и т.д.
источник

SB

Slava Bakhmutov in Go-go!
у нас тупой http
источник

SB

Slava Bakhmutov in Go-go!
между сервисами
источник

SB

Slava Bakhmutov in Go-go!
без всяких очередей
источник

o

olebedev in Go-go!
Slava Bakhmutov
у нас тупой http
Даже не rpc и stdlib?
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Все как у людей. :) А service-discovery, версионирование?
источник

SB

Slava Bakhmutov in Go-go!
rpc поверх http
источник

o

olebedev in Go-go!
Slava Bakhmutov
без всяких очередей
Как авторизация сервисов происходит? Просто в подсети без авторизации или есть слой на уровне приложения?
источник

SB

Slava Bakhmutov in Go-go!
авторизация?
источник

SB

Slava Bakhmutov in Go-go!
зачем?
источник

SB

Slava Bakhmutov in Go-go!
это же внутренние сервисы
источник

o

olebedev in Go-go!
Это ответ на мой вопрос
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Вот удивительная вещь. Все знают, любят, всем нравится, но никто толком не знает как их готовить. :)
источник

SB

Slava Bakhmutov in Go-go!
в спотифае знают
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Да все серьезные знают. У Гугла того же изначально сервисная архитектура. Контейнерами деплоили еще когда никто не знал про cgroups.
источник

SB

Slava Bakhmutov in Go-go!
сервисы != микросервисы же
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Ну это холиварная тема. В их условиях любой микросервис в итоге в GAE вырастает :)
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Т.е. с точки зрения терминологии и юзкейса, URL Fetch API, Mail API в App Engine — это микросервисы или нет?
источник