Как устроен планировщик в Golang | Олег Козырев, Авито

Ғылым және технология

17 апреля в московском офисе Авито прошёл Avito Golang meetup #4. Спикеры из Авито, VK Tech и Ozon поделились опытом работы с несколькими инструментами в Go: Kubernetes-оператором, плагином protoc и планировщиком.
00:00 | Вступление
01:00 | Параллельность vs Конкурентность
03:19 | Чем GO-рутина отличатся от threads
03:57 | Абстракция GMP
06:23 | Одна из очередей исполнилась раньше остальных - что делать?
10:33 | Как сломать код на Go?
13:52 | Решаем проблемы с сетью
16:08 | Про делегирование
17:06 | Выводы
18:28 | Вопросы
Презентация Олега: clc.to/ZS4yoA
Канал Олега / @olezhek28go
ТГ t.me/olezhek28go
AvitoTech - это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻
ВК: avitotech
Телеграм: t.me/+wU3vnNnqr7JlZDIy
Хабр: habr.com/ru/company/avito
Медиум (eng): / avitotech
Гитхаб: github.com/avito-tech
RuTube: rutube.ru/channel/30462632/
Дзен: dzen.ru/avitotech
Сайт: avito.tech

Пікірлер: 6

  • @andreyg5875
    @andreyg5875Ай бұрын

    подача для детей не зашла

  • @olezhek28go

    @olezhek28go

    Ай бұрын

    Такое случается:)

  • @BobrePatre

    @BobrePatre

    Ай бұрын

    А мне зашло))

  • @minmara4537

    @minmara4537

    Ай бұрын

    подача выбрана так, чтобы понял каждый, на мой взгляд - это оптимальный подход

  • @qwertyasd7483
    @qwertyasd748327 күн бұрын

    А зачем это знать? Вроде же наоборот рантайм и абстракции нужны для того, чтобы не думать об этих вещах)

  • @olezhek28go

    @olezhek28go

    27 күн бұрын

    тут несколько ответов: 1) Из инженерного интереса 2) Порой можно налететь на задачу, когда понимание подкапотных движений может помочь 3) На собесах любят такое спрашивать

Келесі