Size: a a a

2020 August 25

DP

Daniel Podolsky in Go-go!
Возьмите сторонний deep equal, который разницу выводит
источник

e

ekzjuperi in Go-go!
Daniel Podolsky
Возьмите сторонний deep equal, который разницу выводит
спасибо, они реально не равны были прост
источник

DP

Daniel Podolsky in Go-go!
ekzjuperi
спасибо, они реально не равны были прост
обычная история
источник

G

Gatsby in Go-go!
Всем привет! Хотелось бы проконсультироаться по реализации архитектуры для проекта со стороны бекэнда. Планируется писать на Go, дробить на микросервисы с общением по RPC. Но немного не ясны вещи по прокидыванию некой "входной точки", откуда все запросы будут уходить по микросервисам. Кто может помочь с ответом на вопрос?) Дабы без лишнего флуда, предлагаю в лс мне написать)
источник

DP

Daniel Podolsky in Go-go!
входная точка называется application gateway, и на этом месте обычно или nginx, или traefic, иногда - haproxy
источник

ЕО

Евгений Омельченко... in Go-go!
Daniel Podolsky
входная точка называется application gateway, и на этом месте обычно или nginx, или traefic, иногда - haproxy
envoy ещё бывает
источник

DP

Daniel Podolsky in Go-go!
я очень люблю рисовать архитектуры без ag,но в реальности с ним и проще, и быстрее, и гибче
источник

S

Sebor in Go-go!
Daniel Podolsky
входная точка называется application gateway, и на этом месте обычно или nginx, или traefic, иногда - haproxy
+
источник

AP

Alexey Popov in Go-go!
Daniel Podolsky
входная точка называется application gateway, и на этом месте обычно или nginx, или traefic, иногда - haproxy
А разве можно api-гейтвеить rpc?
источник

DP

Daniel Podolsky in Go-go!
надо сказать, что в go можно писать модульные программы (благодаря internal), которые легко превращаются в микросервисы, когда до них дойдет дело

на начальном этапе (не)значительно ускоряет разработку - не надо пилить rpc протоколы
источник

DP

Daniel Podolsky in Go-go!
Alexey Popov
А разве можно api-гейтвеить rpc?
rpc на openapi? легко.
источник

G

Gatsby in Go-go!
Аааа
источник

G

Gatsby in Go-go!
Я столько писал
источник

ЕО

Евгений Омельченко... in Go-go!
Alexey Popov
А разве можно api-гейтвеить rpc?
На grpc можно юзать энвой
источник

S

Sebor in Go-go!
Alexey Popov
А разве можно api-гейтвеить rpc?
сейчас модно не rpc, а grpc 😀
источник

ЕО

Евгений Омельченко... in Go-go!
Евгений Омельченко
На grpc можно юзать энвой
Чего ж он так никому не нравится :(
источник

DP

Daniel Podolsky in Go-go!
Евгений Омельченко
Чего ж он так никому не нравится :(
я вот просто не трогал его еще
источник

G

Gatsby in Go-go!
Мне просто немного не ясна картина как завязать все правильно -
1. Дробить на сервисы. Допустим, у нас два сервиса: UserService(включает в себя авторизацию, регистрацию); PostService(отвечает за публикацию неких объектов, удаление и тд.) Вход к ним по https - .com/api/v1/user/login и .com/api/v1/post/create и тд. И как завязать эти урлы к сервисам? Получается, необходимо создать некий сервис Router, в котором поднимается веб-сервер с, к примеру, gorilla mux и там уже в хендлерах идет вызов по RPC каких-либо сервисов?
2. Больше не придумал 😄
Какая практика считается правильной?) либо я что-то не понял до конца
источник

S

Sebor in Go-go!
Евгений Омельченко
Чего ж он так никому не нравится :(
он только набирает популярность
источник

ЕО

Евгений Омельченко... in Go-go!
Daniel Podolsky
я вот просто не трогал его еще
Ну, тебе и не надо особо. Это для любителей grpc удобно
источник