Асинхронная коммуникация в Go: от понятного к душному
Технический руководитель в Otello, 2ГИС
Этот доклад — не про rocket science и не про «всё и сразу». Я дам тебе 20% практики, которой хватит, чтобы закрыть 80% задач. Остальное — духота, но иногда без неё нельзя: когда масштаб, нагрузка, или просто пора уже делать «как надо».
Простой мир синхронных вызовов рано или поздно заканчивается. Сначала появляется очередь. Потом — очередь для очереди. Потом — типы сообщений, форматы, порядок, idempotency, и вся эта «архитектура». Сначала ты просто пишешь сервис. Потом ты отвечаешь за то, чтобы сообщения не терялись.
Ты можешь не запоминать всё. Но что-то точно пригодится.
А если не сейчас — то через два созвона и один инцидент.
Доклад Доклад Доклад Доклад Доклад Доклад Доклад Доклад
UX-исследователь, Lamoda Tech
Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы Тезисы