Pull to refresh
28
11
Сергей Плешанов @DarkSideF

Vice CTO (Руководитель Ruby, Python & Frontend)

Send message

Best Practices по подключению к сторонним API в проекте

Level of difficultyMedium
Reading time6 min
Views13K

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

В Домклике у нас микросервисная архитектура, и каждому сервису приходится взаимодействовать с десятком других. Чтобы межсервисное взаимодействие было предсказуемым, надёжным, удобным и отслеживаемым, мы следуем ряду практик при разработке, и в этой статье я расскажу вам о них.

Узнать лучшие практики
Total votes 27: ↑26 and ↓1+25
Comments6

«Как тебе удалёнка?!»

Reading time3 min
Views5.5K

2020-й год, март, нерабочие дни... Кто бы мог подумать, что формат работы настолько поменяется? «Как тебе удалёнка?» — один из самых частых вопросов, который звучит с тех пор.

Пришло время дать ответ
Total votes 51: ↑47 and ↓4+43
Comments21

«Чудес не бывает». Детективом по следам клиента

Reading time6 min
Views5.4K

Представим, что в системе есть баг, но абсолютно непонятно, как его воспроизвести, а на поиск причин тратится куча времени, и ты чувствуешь себя детективом. Наверное, вам это знакомо?

Как-то в начале моей карьеры «проводник» в мир продуктовой разработки, помогая разобраться с ошибкой, говорил: «Чудес не бывает». С тех пор идёт восьмой год, а эта фраза частенько вспоминается в момент возникновения таких ситуаций, либо когда кто-то из коллег не может найти проблему и опускает руки.

Читать далее
Total votes 32: ↑30 and ↓2+28
Comments3

Information

Rating
499-th
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity