Golang Channel
Golang Channel
  • 86
  • 195 795
Кэш в оперативной памяти своими руками / Владислав Сидорин (Работа.ру)
Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
--------
GollangConf на HighLoad++ 2022
Презентация и тезисы:
golangconf.ru/2022/abstracts/7913
Что делать, когда вам нужно отвечать настолько быстро, что позволить себе ~1-3 ms для похода в Redis за кэшем - это очень дорого? Можно же хранить кэш прямо в памяти приложения. Но тогда встают вопросы:
* Память кончается, надо что-то выбросить из кэша! Но что именно?
* Как обновлять значения в кэше так, чтобы не завалить внешние ресурсы большой нагрузкой (предотвратить эффект Cache Stampede)?
* Если приложение распределенное, и нам подобный кэш надо держать согласованным, то каким образом это сделать (согласованность кэшей)?
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
มุมมอง: 675

วีดีโอ

Потоки данных, графы, стейт-машина - строим бизнес-логику в Go-микросервисах / Апрес Антонян
มุมมอง 961หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11094 Я работаю в команде маркетплейса, и одна из ключевых задач в разработке - делать лучшие инструменты привлечения как для клиентов, так и дл...
Как мы разработали ядро реестра национальной доменной зоны / Алексей Костюченко (beCloud)
มุมมอง 315หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11260 Создание новой версии реестра национальной доменной зоны BY и БЕЛ. В докладе расскажем о: * истории и основных принципах работы национальн...
Собеседования на senior-разработчика: проверяем soft skills вопросами на hard skills / Иван Матвеев
มุมมอง 878หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11379 Представьте, вы пришли на интервью. Какой вопрос будет первым? Что-то про slice или map. А что потом? Ну, наверное, что-то про concurrency...
Как научить сервис сообщать об ошибке, чтобы это было понятно пользователям, машинам / А.Лырчиков
มุมมอง 1.4Kหลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11316 Никаких happy path! Рассказ о том, как нам перестало хватать баннера «Что-то пошло не так» и как мы учились сообщать пользователю об ошибк...
Выжимаем из Go максимум производительности / Никита Галушко (VK, ВКонтакте)
มุมมอง 3.4Kหลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/10694 Этот доклад о том, как писать код на Go так, чтобы выжимать максимум производительности. Например, из него вы узнаете: * почему не все for...
Что стоит за дженериками в Go / Илья Горкун (Тинькофф)
มุมมอง 444หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11161 Дженерики, которые ранее были темой для холивара, плотно вошли в нашу жизнь, но вы когда-нибудь задумывались, что стоит за [T any]? Почему...
Нет времени объяснять, программируй! / Кирилл Шваков (Kinescope)
มุมมอง 221หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11315 В жизни каждого программиста наступает момент, когда существующий ORM, библиотека для парсинга JSON или логов перестают устраивать настоль...
Бойлерплейт как инструмент стандартизации Go-проектов / Александр Калошин, Константин Пастор Гертье
มุมมอง 276หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11444 Процесс написания микросервисного приложения неразрывно связан с большим количеством связей и однотипных переиспользуемых пакетов. Всегда ...
database/sql: плохой, хороший и злой. Опыт разработки драйвера для СУБД YDB / Алексей Мясников
มุมมอง 345หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11105 Стандартная библиотека Golang, в частности пакет database/sql, предоставляет универсальный интерфейс общения с базами данных. Однако он да...
Шардируем Postgres не своими руками / Денис Волков, Кирилл Решке (Yandex Cloud)
มุมมอง 240หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11317 Stateless Postgres Query Router - production ready open-source-решение для горизонтального масштабирования PostgreSQL через шардирование. ...
FerretDB - mongoDB снаружи, PostgreSQL внутри / Максим Кубарский (YADRO)
มุมมอง 101หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/10914 Используете PostgreSQL с jsonb, но соскучились по mongo - тогда вам нужен FerretDB! Это написанный на Go прокси-сервер запросов mongo в SQ...
ETL на Kafka + Confluent, проблемы и их решение с помощью Go / Никита Степанченко, Юра Саргсян
มุมมอง 163หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11407 Возникла необходимость улучшения системы хранения данных о товарах. Мы решили построить систему на базе Kafka, Confluent и kSQL для обрабо...
Protobuf и buf: блеск, нищета и импортозамещение / Эдгар Сипки
มุมมอง 377หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11129 В мире быстрых технологий и постоянно меняющихся требований, инструменты, которые обеспечивают эффективность и совместимость, становятся к...
Magnit Tech: сервисы остатков и цен на Go. Как справиться с большими потоками данных / Д.Жаворонков
มุมมอง 245หลายเดือนก่อน
Приглашаем на конференцию Saint HighLoad 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: vk.cc/cuyIqx Профессиональная конференция для Go-разработчиков Презентация и тезисы: golangconf.ru/2023/abstracts/11378 В докладе расскажем, как мы делали систему управления остатками и ценами: * какие технические сложности возникают при больших объемах данн...
Как стать сеньором / Василий Романов (VK, Облако Mail ru)
มุมมอง 7Kหลายเดือนก่อน
Как стать сеньором / Василий Романов (VK, Облако Mail ru)
Deep-dive в планировщик Go, или Зачем мне воровать горутины? / Андрей Щипило (YADRO)
มุมมอง 388หลายเดือนก่อน
Deep-dive в планировщик Go, или Зачем мне воровать горутины? / Андрей Щипило (YADRO)
Особенности разработки Open Source-приложения для real-time-стриминга IP-камер / Алексей Хить
มุมมอง 100หลายเดือนก่อน
Особенности разработки Open Source-приложения для real-time-стриминга IP-камер / Алексей Хить
Масштабируемый пайплайн обработки больших данных с помощью Cadence / Александр Ванюшкин (Weborama)
มุมมอง 101หลายเดือนก่อน
Масштабируемый пайплайн обработки больших данных с помощью Cadence / Александр Ванюшкин (Weborama)
Как и зачем писать свои плагины для GoLand / Александр Кирсанов (VK, ВКонтакте)
มุมมอง 147หลายเดือนก่อน
Как и зачем писать свои плагины для GoLand / Александр Кирсанов (VK, ВКонтакте)
Скрипты в приложениях. Как и зачем пользователям позволять писать код?/ Андрей Привалов (Adscompass)
มุมมอง 77หลายเดือนก่อน
Скрипты в приложениях. Как и зачем пользователям позволять писать код?/ Андрей Привалов (Adscompass)
Эволюция Go: как (не) изменилась наша реальность / Дмитрий Матреничев (Siderolabs)
มุมมอง 332หลายเดือนก่อน
Эволюция Go: как (не) изменилась наша реальность / Дмитрий Матреничев (Siderolabs)
Кодогенерация и как ее использовать эффективно / Александр Синичкин (ГК Юзтех)
มุมมอง 183หลายเดือนก่อน
Кодогенерация и как ее использовать эффективно / Александр Синичкин (ГК Юзтех)
Работа с аренами - почти избавляемся от GC / Максим Горозий (Тинькофф)
มุมมอง 735หลายเดือนก่อน
Работа с аренами - почти избавляемся от GC / Максим Горозий (Тинькофф)
Go в Domain Driven Design / Дмитрий Анисов (GS Labs)
มุมมอง 1.2Kหลายเดือนก่อน
Go в Domain Driven Design / Дмитрий Анисов (GS Labs)
Из pytest в Go. Тестовое окружение на фикстурах / Тимофей Кулин (Яндекс, YDB)
มุมมอง 104หลายเดือนก่อน
Из pytest в Go. Тестовое окружение на фикстурах / Тимофей Кулин (Яндекс, YDB)
200 интеграций на 5 разработчиков / Денис Божок (Ostrovok ru)
มุมมอง 106หลายเดือนก่อน
200 интеграций на 5 разработчиков / Денис Божок (Ostrovok ru)
Domain Driven Design в Go - это не больно (почти) / Илья Сергунин (Авито)
มุมมอง 1.5Kหลายเดือนก่อน
Domain Driven Design в Go - это не больно (почти) / Илья Сергунин (Авито)
Деревья на собесах: подготовка к алгоритмическому интервью (в одну большую компанию) / Максим Фатин
มุมมอง 256หลายเดือนก่อน
Деревья на собесах: подготовка к алгоритмическому интервью (в одну большую компанию) / Максим Фатин
Огорчает ли ChatGPT Даниила Подольского / Варвара Подольская (фриланс), Даниил Подольский (YADRO)
มุมมอง 468หลายเดือนก่อน
Огорчает ли ChatGPT Даниила Подольского / Варвара Подольская (фриланс), Даниил Подольский (YADRO)

ความคิดเห็น

  • @roman.chudov
    @roman.chudov 4 วันที่ผ่านมา

    крутой доклад, полезный. очень понравился.

  • @user-hp7pc3lv3v
    @user-hp7pc3lv3v 5 วันที่ผ่านมา

    Тяжело этой Анастасии там)

  • @ythosa2467
    @ythosa2467 6 วันที่ผ่านมา

    интересный способ окунуться в рантайм Go

  • @GeatMaximus
    @GeatMaximus 12 วันที่ผ่านมา

    Слишком короткое видео

  • @artishoo
    @artishoo 12 วันที่ผ่านมา

    Писал я датамапперы, но кастил их на структурные теги. Это помогало отвязаться от конкретной реализации и отказаться от внедрения управления данными из сущности, которой манипулирует разработчик. Но чем больше закапывался в теги и рефлексию, тем больше текли абстракции, ведь структура хоть и не могла менять данные в базе, но много знала о них. Думаю для ДДД действительно важнее более явные структуры, в которых есть нужные данные, хоть и придется каждый раз реализовывать датамаппер для каждой сущности. Иначе абстракции протекать начнут.

  • @adlandh4932
    @adlandh4932 13 วันที่ผ่านมา

    "Финальное переключение было запланировано на новогоднюю ночь...." - дальше этот бред слушать нет никакого смысла. Чувак работает в режиме вечного цунгцванга, и при этом пытается рассказать как плох го.

  • @user-uq5zi4xp7u
    @user-uq5zi4xp7u 15 วันที่ผ่านมา

    Очень интересный доклад. Приятно слушать спикера.

  • @user-gx2pk2yv4s
    @user-gx2pk2yv4s 16 วันที่ผ่านมา

    хех, сениор в 20 лет) Мне самому еще 30 нету, но могу сказать, что человек как личность более менее созревает к 27-30 годам. А в 20 лет это еще ребенок, у него может даже переходный возраст не закончился. Поэтому очень опасно доверять прод человеку, который может все бросить из-за первой любви. Ну и плюс еще очень нравится как бизнесовые дяди начинают втирать, что ты должен быть суперменом для нашего бизнеса. И коня на ходу остановить, и в избу горящую войти. Так же мне стало очень смешно стало от высказывания, что сениор это не про деньги для себя, это деньги для бизнеса. И вот если приходит к ним в компанию такой человек, который выполнил весь чек лист из данного доклада, то почему то начинают предлагать вилку как тому кто только вчера родился. В общем очередные влажные мечты бизнесменов. Если действительно такие сениоры существуют, которые все могут. То вы будете пылинки с них сдувать, а не отправлять на солевые шахты в ваш легаси. Иначе такой сениор просто меняет статус, что в поиске и в этот же день подписывает новый оффер.

  • @pin689
    @pin689 21 วันที่ผ่านมา

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

  • @Sergey_Sedov
    @Sergey_Sedov 22 วันที่ผ่านมา

    Опять разработчикивиноваты, а не эффекьивные менеджеры.

  • @bambalbino
    @bambalbino 23 วันที่ผ่านมา

    Спасибо большое!

  • @user-bb5xw8bd8w
    @user-bb5xw8bd8w 23 วันที่ผ่านมา

    про problem deltail не слышали и как принято в го, изобретаем свой велосипед

  • @IvanSmirnov-mh5yn
    @IvanSmirnov-mh5yn 24 วันที่ผ่านมา

    какое-то велосипедостроение

  • @maxnrm
    @maxnrm 25 วันที่ผ่านมา

    Спидран по DDD за 43:30 (WR any%)

  • @MyHackerLife
    @MyHackerLife 25 วันที่ผ่านมา

    Очень классно подано всё! 10 из 10!

  • @user-ns7ei1bq3m
    @user-ns7ei1bq3m 26 วันที่ผ่านมา

    Отличный доклад, в целом вещи очевидные, для всех кто проработал 5+ лет в айтишке, но подано всё пиздато!

  • @user-be1ph3uf8l
    @user-be1ph3uf8l 27 วันที่ผ่านมา

    Правильно ли понимаю, что разработчики языка отказались от arena и не включили в дальнейшие релизы? Чем-то заменили или курс на маргинализацию сообщества Golang и максимальное сужение области использования?

  • @nailkh
    @nailkh 29 วันที่ผ่านมา

    Переехать в Испанию

  • @garikdjan6266
    @garikdjan6266 29 วันที่ผ่านมา

    :(

  • @user-nl7fw3yp8p
    @user-nl7fw3yp8p 29 วันที่ผ่านมา

    Согласен с последним оратором. Не советую никому тратить 40 минут на этот доклад, он вообще никакого отношения к заявленной теме не имеет. Тема должна быть такая: "Мы придумали систему оценки компетенций, но пока ей не пользовались. И еще мы пока что путаем System design и просто Дизайн"

  • @doingwell5629
    @doingwell5629 หลายเดือนก่อน

    Не знаю откуда цифра 9, но это все определяет x86_64 calling convention. Максимум 6 integer аргументов через регистры и максимум 8 floating point аргументов через регистры.

  • @validationerror3830
    @validationerror3830 หลายเดือนก่อน

    Ну допустим я решаю проблемы бизнеса за сумму X. Ее мне становится мало, я иду на рынок и выясняется, что нужны конкретные синьоры с опытом работы с микросервисами, и меня не берут. Может поэтому я хочу работать с микросервисной архитектурой?

    • @TrueGameover
      @TrueGameover 26 วันที่ผ่านมา

      Вот согласен. В текущих реалиях микросервисы это больше вопрос найма. За монолиты платить не хотят. На распил монолита выделять средства не хотят, но при этом всем подавай удержание команды, рост квалификации разработчиков включая интересные задачи( чтобы они не сбежали на микросервисы в другую компанию ). Докладчики через раз вещают что микросервисы вам не нужны с учетом что сами сидят на них и у них все перечисленное выше ( с точки зрения найма ) имеется по дефолту.

    • @user-wq2oq8st1u
      @user-wq2oq8st1u 15 วันที่ผ่านมา

      Согласен. 2/3 хрюш с ходу отправят твое резюме в корзину, если в нем не будет заветных слов типа "микросервисы", "монгодиби" и "кубернетес".

  • @brunql
    @brunql หลายเดือนก่อน

    Действительно Достойный Доклад

  • @user-nl7fw3yp8p
    @user-nl7fw3yp8p หลายเดือนก่อน

    Интересная позиция по вопросам от кандидата. Я за 15 лет работы уже всё повидал, все процессы, методологии, команды/начальство разной адекватности, и мне в принципе всё равно, как у вас там что устроено, т.к. я приду и адаптируюсь в первый день под ваши реалии. Странно, что из-за такой ерунды, как не заданный вопрос на такую тему, отсеивает кандидата. Он же готовился к вашему собесу, пришел опять же на него, ответил наверно даже в основном как надо, значит для него всё это важно. Кажется, что всё это важнее, чем вопрос, на который в наше время всё равно будет однотипный ответ типа "ээ ну у нас скрам/канбан, дейлики, дежурства и эээээ, код-ревью, ну и CI"

  • @savvinovan
    @savvinovan หลายเดือนก่อน

    сеньор это сын маминой подруги

  • @yashkevich8164
    @yashkevich8164 หลายเดือนก่อน

    Алгосы наше все

  • @amanbolat
    @amanbolat หลายเดือนก่อน

    Это доклад или что? Парень пришел пообщаться с народом.

  • @user-bb5xw8bd8w
    @user-bb5xw8bd8w หลายเดือนก่อน

    всегда радуют лапидарные примеры с инициализацией только одной сущности в качестве доказательства, что di не нужен.

    • @alexgorodecky1661
      @alexgorodecky1661 9 วันที่ผ่านมา

      Di не нужен

    • @user-bb5xw8bd8w
      @user-bb5xw8bd8w 9 วันที่ผ่านมา

      @@alexgorodecky1661 для пионеров, которые только привыкли махать лопатой. без di даже примитивный сервис под 50 файлов с косяками, с ним - 5, где только бизнес-логика. идиоматичности бывают разные: - для бизнеса - сделайте вчера - для командной разработки - шоб работало, быстро вносить изменения и при этом не сломать. а пропагандируемые идиоматичные копи-пасты этому не способствуют от слова совсем. они пригодны только для тех, кто десантом заброшен в программирование, и для которых пришлось специально сделать этот язык Элочки-людоедки

  • @TorinoSG
    @TorinoSG หลายเดือนก่อน

    охуенный доклад. про управление в целом и про рост в целом

  • @dimarogov4687
    @dimarogov4687 หลายเดือนก่อน

    Дайте продолжение =(

  • @sanchous66bann
    @sanchous66bann หลายเดือนก่อน

    чтобы стать сеньором достаточно приехать в Испанию. тогда можно ожидать обращения к себе как Señor. и ещё это про взраст больше 60-ти. до 60 рассчитывать на это звание не стоит, а то сопливый сеньор с молоком на губах - это нонсенс :)

  • @user-ir4vd5yk4x
    @user-ir4vd5yk4x หลายเดือนก่อน

    а мне понравился доклад)

  • @yodapunishes
    @yodapunishes หลายเดือนก่อน

    Модель Дрейфуса, Канеман "Шум", "Чистый код", "Чистая архитектура" и ещё вот такие названия умных книг я знаю.

  • @victorkochkarev2576
    @victorkochkarev2576 หลายเดือนก่อน

    Спасибо за отличный доклад.

  • @user-rn9jx7gt7r
    @user-rn9jx7gt7r หลายเดือนก่อน

    Сразу подумал про небуферизированный канал)))

  • @artemsedykh
    @artemsedykh หลายเดือนก่อน

    Почему-то никто не упомянул, что можно ограничить версию go в build constraints, чтобы контроллировать влияние обновлений на оптимизации.

  • @devstrats
    @devstrats หลายเดือนก่อน

    Спасибо за такой шикарный нужный доклад! Выделил главное и донёс слушателю. Максимальное количество пользы в единицу времени👍

  • @azabroflovski
    @azabroflovski หลายเดือนก่อน

    "аааа" "ооо" "еее" "аааааааааа" чувак, разговаривать научись

  • @user-qx3km6wp1p
    @user-qx3km6wp1p หลายเดือนก่อน

    google wire, на мой взгляд, гораздо удобнее, т.к. генерирует код контейнера сразу, а не через рефлексию в рантайме. Это 1) прозрачнее, т.к. код инициализации контейнера виден сразу 2) циклические зависимости видны до запуска 3) при необходимости позволяет отлаживать код устанавливая брейкпоинты прямо внутри сгенерированного инициализатора контейнера. Из минусов - нет поддержки дженериков, но как показывает практика, они редко используются для компонентов контейнеров. В крайнем случае можно просто сделать alias с указанием конкретной реализации.

  • @user-bz6lq9cu7w
    @user-bz6lq9cu7w หลายเดือนก่อน

    Если я увижу, что разработчик занимается оптимизацией -- я его уволю в тот же день.

    • @paniciour
      @paniciour 6 วันที่ผ่านมา

      развернешь мысль?)

  • @user-eo8zh7ix4j
    @user-eo8zh7ix4j หลายเดือนก่อน

    Очередное доказательство, чем меньше компания, тем больше пантов и предвзятости. или я что-то недопонимаю? я понимаю когда ты собесишся в мульти сервисную компанию, твм и ЗП и скилы и комьюнити. А тут? Да на хер вы нужны )) вы кто сами-то, международная корпорация или гос компания. От такога человека уже попахивает наеб...м

  • @nas337
    @nas337 หลายเดือนก่อน

    Надеюсь, все понимают, что вы должны работать Вконтакте, чтобы иметь нужду опитимизировать эти наносекунды. Для большинства ио-баунд задач го из коробки даст достаточный перф без оптимизаций. А если всё-таки придеться включить профайлер, то будет достаточно просто убрать какую-нибудь лишнию аллокацию и вуаля! Спасибо за доклад!

    • @bbrother92
      @bbrother92 หลายเดือนก่อน

      Посоветуйте что еще можно заоптимизировать? Что там с ubuntu и окружением - что можно сделать?

  • @amaterasu588
    @amaterasu588 หลายเดือนก่อน

    Ничего не понял. Почему Go ужасен? Как потеряли деньги? Что сделали чтоб починится за 3 дня? Как-то бэ

  • @lis0x90d
    @lis0x90d หลายเดือนก่อน

    Ну да, хорошая работа, только зачем? Если челоек доходит до того, что давайте откажемся от интерфейсов и тд, превращая код в говно, то может не та технлогия для задачи? Дальше он перейдет к GCfree кодингу? Давайте сделаем свою сборку golang c отключенным GC? Может задачу надо было писать на C/C++/Rust и не тратить время на эти извращения?

  • @f0rzend59
    @f0rzend59 หลายเดือนก่อน

    Проду!! 😢

  • @MrChemist5
    @MrChemist5 หลายเดือนก่อน

    И не показал как этого zero-copy достигнуть

  • @Frankynz
    @Frankynz หลายเดือนก่อน

    Требуют проактивность, и обычно вес твоего голоса равен 0. Сколько не активничай, хотелки бизнеса важнее. ТУТ ПОЛОВОВИНУ убрать можно

    • @kselnaag2482
      @kselnaag2482 หลายเดือนก่อน

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

  • @evgenylebedev8039
    @evgenylebedev8039 หลายเดือนก่อน

    Классный доклад, c реальными примерами кода, спасибо! Забрал некоторые идеи себе!

  • @Wildberries_finds
    @Wildberries_finds หลายเดือนก่อน

    Отличный доклад, все четко и ясно, побольше бы таких.

  • @dmitriiprisacari7550
    @dmitriiprisacari7550 หลายเดือนก่อน

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