Size: a a a

2016 May 25

o

olebedev in Go-go!
Пишешь на чем хочешь, поддерживаешь свой код как нужно и тд и тп
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Marsel Gizzatov
по этой причине я и сказал, что если у людей постоянно меняется ядро, то вероятно не хватает здравого смысла. некоторые и микросервисы способны загадить
Да, именно поэтому для меня микросервис — это пакет. Если у вас это уже сейчас не отдельный кусок кода, то сервисы вам не нужны. А если есть инфраструктура и готовый пакет, то при необходимости сервис сделать не проблема.
источник

М

Мерль🛠 in Go-go!
Дай человеку монолит, и у него будет работы на год.
Дай человеку микросервис, и у него будет работа на всю жизнь
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
olebedev
Пишешь на чем хочешь, поддерживаешь свой код как нужно и тд и тп
Это вин, конечно.
источник

o

olebedev in Go-go!
Что проще поддерживать? Ведь это самый важный показатель качества по
источник

MG

Marsel Gizzatov in Go-go!
https://www.manning.com/books/the-tao-of-microservices
вроде хвалят уже после вступления. сам еще не добрался.
источник

М

Мерль🛠 in Go-go!
olebedev
Пишешь на чем хочешь, поддерживаешь свой код как нужно и тд и тп
>Пишешь на чем хочешь
не сказать, чтобы прям преймущество
источник

o

olebedev in Go-go!
Мерль🛠
>Пишешь на чем хочешь
не сказать, чтобы прям преймущество
Свобода от легаси
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Вообще, я уже с год вынашиваю микросервисную архитектуру на NATS, но пока не было необходимости. Есть и обертки-генераторы с Thrift, и балансировка, дискавери. Версионировать можно по топикам.
источник

o

olebedev in Go-go!
olebedev
Свобода от легаси
Предполагается что один человек никогда себе же не оставляет легаси, так а делает все правильно с первого раза :D
источник

o

olebedev in Go-go!
ɪɢᴏʀ ᴋʜᴀʀɪɴ
Вообще, я уже с год вынашиваю микросервисную архитектуру на NATS, но пока не было необходимости. Есть и обертки-генераторы с Thrift, и балансировка, дискавери. Версионировать можно по топикам.
Это все привнесенная сложность, дает ли она преимущество, вот вопрос
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
olebedev
Свобода от легаси
Ну на практике это работает, раз Uber переписал разом сервис с Node на Go и счастливы.
источник

o

olebedev in Go-go!
Именно! Ключевое слово сервис
источник

o

olebedev in Go-go!
А не микросервис
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Обертки — да, лишнее. А сервис-дискавери вещь нужная. NATS в этом плане дает примерно то же что Kubernetes, причём одним бинарником на Go.
источник

o

olebedev in Go-go!
ɪɢᴏʀ ᴋʜᴀʀɪɴ
Обертки — да, лишнее. А сервис-дискавери вещь нужная. NATS в этом плане дает примерно то же что Kubernetes, причём одним бинарником на Go.
Про очередь речь, да?
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
NATS? Не, это кластерная мессаджинг-система. Там есть очереди, но они скорее с клиентской стороны.
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Ими как раз балансировать можно.
источник

ɪᴋ

ɪɢᴏʀ ᴋʜᴀʀɪɴ in Go-go!
Грубо — просто транспорт. Шлешь нагрузку в топик, а дальше кому придет уже не твоя проблема.
источник

o

olebedev in Go-go!
Ну это и есть основной юзкейс очереди же
источник