Большинство backend‑проектов начинаются предсказуемо: HTTP‑запрос, бизнес‑логика, SQL и ответ клиенту. Но что изменится, если вместо очередного CRUD нужно одновременно искать собеседников, поддерживать долгоживущие WebSocket‑соединения и не допускать двойного matchmaking? В этой статье я расскажу…
Fluent Swap: как я вышел за пределы CRUD и начал разрабатывать matchmaking на Go
Это краткое изложение. Полный текст материала доступен на сайте источника.