Библиотека Go (Golang) разработчика
2.65K subscribers
306 photos
99 videos
29 files
370 links
Полезные материалы по всему, что может быть полезно Golang разработчику. По всем вопросам @evgenycarter
Download Telegram
System Design интервью с ТимЛидом из американского FinTech уже завтра

29 октября(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью по System Design.

Как это будет:
📂 Дмитрий Дорофеев, TeamLead в американском FitTech Truv Inc, ex-VK, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Дмитрий будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Дмитрию

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot

Реклама.
О рекламодателе
Go Singleflight тает в вашем коде, а не в вашей базе данных

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

https://victoriametrics.com/blog/go-singleflight/index.html

👉
Другие статьи в серии:
• Go sync.Mutex: нормальный/starvation режим
• Go sync.WaitGroup и проблема выравнивания
• Go sync.Pool и механика, стоящая за ним
• Go sync.Cond, самый недооцененный механизм синхронизации

👉 @golang_lib
👍2