Pull to refresh
8
0
Юрий Корженевский @outself

User

Send message

Как мы зашифровали net/rpc

Reading time2 min
Views6.8K
Мы проектировали агента для бекапов. Агент узнает у бекенда что бекапить и отправляет данные в хранилище. Злая врезка в канал и подмена адреса хранилища катастрофична.

HTTPS протестировали в первом подходе. Было ощущение, что можно сделать проще. Внутренние сервисы начинали масштабироваться по датацентрам. Хотелось сделать надежное решение для агента и внутренних сервисов. Без туннелей и HTTPS.

В итоге заменили HTTPS на net/rpc + crypto/tls.
Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments1

Подборка библиотек для бекенда

Reading time2 min
Views12K
Мы пишем свои бекенды на Go. Собираем метрики кода и балансируем запросы на шарды.
Шифруем RPC. Общаемся с Монгой. За год разработки сформировался стек проверенных библиотек.
Например, goagain сэкономил кучу времени и дебага после обрыва клиентов внутреннего RPC.

Делимся подборкой библиотек, проверенных и работающих в бою.
Читать дальше →
Total votes 34: ↑30 and ↓4+26
Comments1

Information

Rating
Does not participate
Registered
Activity