GoFunc
GoFunc
  • 34
  • 33 908
Дмитрий Кулагин — Как ускорить код, не меняя алгоритм
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online)
Подробности и билеты - jrg.su/mxTf8R
- -
Скачать презентацию с сайта GoFunc - jrg.su/NJ9xql
Распаковка 7-Zip архива самой популярной Go-библиотеки (github.com/bodgit/sevenzip) происходит медленно. Дмитрий рассказал о подходах к оптимизации Go-кода, который декомпрессирует поток из 7-Zip архива. Технологии: Golang, LZMA, pprof.
Будет интересно Go-разработчикам уровня middle/senior.
มุมมอง: 144

วีดีโอ

Владислав Сидоров - Protobuf в Go
มุมมอง 34817 ชั่วโมงที่ผ่านมา
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/jqeqqq Владислав рассказал, почему в его компании используют Protobuf, привел наглядные примеры использования. Поговорил про наиболее типичные проблемы и боли, вызванные нарушением рекомендаций по обновлению сообщений. Продемонстрировал, что необход...
Владимир Богринцев - Фоновые задачи. Надежность или скорость?
มุมมอง 27817 ชั่วโมงที่ผ่านมา
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/fXUcAh Проблематика и необходимость использования фоновых задач по расписанию. Часто встречающиеся подходы. Сравнительная диагностика разных подходов по различным критериям. Технологии: рутины, воркеры, go-cron, Pulsar, kube cronjobs, cloud и другие...
Святослав Петров - Облегчаем жизнь разработчикам при помощи плагинов protoc
มุมมอง 13817 ชั่วโมงที่ผ่านมา
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/fNPDFg По всему миру разработчики используют Protobuf как plug-n-play решение, даже не задумываясь о том, как работает его тулчейн и как его можно переиспользовать для собственных целей. Разобрались в том, как устроен Protobuf и его тулчейн на низко...
Александр Шакмаев - gRPC Middleware в Go как способ модифицировать все запросы в одном месте
มุมมอง 24714 วันที่ผ่านมา
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/P3Rlez В Cloud.ru ценят время пользователей и стремятся не возвращать ошибки на сторону клиента. Особенно если в запрос случайно проскочил бесполезный пробел или символ переноса строки. Решение в лоб - писать валидаторы и модификаторы внутри всех ко...
Евгений Конечный - Как обрабатывать 1TБ гистологических исследований в день
มุมมอง 30321 วันที่ผ่านมา
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/02ZvxE Вы тоже думаете, что врач-патологоанатом только и делает, что проводит вскрытия? Тогда вы заблуждаетесь, ведь на самом деле патологоанатомы 90% времени тратят на прижизненную диагностику, особенно в области гистологических исследований. Во вр...
Константин Кастырин - Domain-Driven Design. Практический минимум
มุมมอง 68521 วันที่ผ่านมา
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/PYQuNW - Насколько легко разработчику понять бизнес-ответственность кода? - Можете ли вы заметить конфликт существующего кода и новых бизнес-требований? - Можно ли быть уверенным, что, изменяя какие-то данные, мы сохраняем бизнес-модель в консистент...
Антон Цитульский - Чем отличается Saga от Workflow
มุมมอง 39521 วันที่ผ่านมา
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/zaXLsu Сколько нужно микросервисов, чтобы создать заказ? Один, если это оркестратор. Вспоминаем макропроблему микросервисов, по шагам решаем проблему распределенной транзакции на примере флоу заказа и рассматриваем, как для этого можно использовать ...
Дмитрий Анисов - DDD на практике
มุมมอง 1.4K28 วันที่ผ่านมา
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/pf1RNH Дмитрий рассказал о необходимости DDD, о его плюсах и минусах. Зачем использовать этот подход в разработке и с какими трудностями мы столкнулись. Затронул вопрос производительности и поймем, в каких случаях стоит использовать, а в каких нет. ...
GoFunc Podcast. GoFunc-пазл 2.0: зачем выступать и о чем рассказывать
มุมมอง 235หลายเดือนก่อน
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Участники Программного комитета конференции GoFunc обсуждают осеннюю конференцию и ее будущие темы: - внутренности Go; - прикладные доклады; - микросервисную архитектуру; - перформанс и оптимизацию; - необычные варианты использования Go; - Go для разработки AI; А также рассуждают о «парадоксе...
Николай Ушков - Базы, деньги и Go Way
มุมมอง 1Kหลายเดือนก่อน
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/iL74KN Спикер рассказал о выборе способа работы с базой данных на Go: использовать ORM или стандартные низкоуровневые библиотеки. Посмотрели на этот выбор с позиции бизнеса - на примере абстрактной компании Николай показал, какие последствия у этого...
Go 1.22 - новые возможности и технологии
มุมมอง 2.2Kหลายเดือนก่อน
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Обсудили новые функции, улучшения производительности, инструменты разработки и другие инновации в Go 1.22. Спикеры: Владимир Романько, Даниил Подольский. Ведущий: Илья Горкун.
GoFunc Mock Interview
มุมมอง 276หลายเดือนก่อน
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Воссоздали атмосферу собеседования в Главной студии. Mock-интервью на Go-разработчика: вопросы, кейсы, задачи. Рассказали, почему задавали именно такие вопросы и как лучше всего подготовиться к собеседованию. Разобрали ответы на вопросы о Go от опытных специалистов и ценные советы по улучшени...
Развитие сложных и высоконагруженных проектов на Go
มุมมอง 794หลายเดือนก่อน
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Участники круглого стола обсудили аспекты развития сложности и нагруженности проекта. Готовность архитектуры для расширения и добавления интеграций, эффект «черной пятницы», мгновенный или планомерный рост нагрузки на сервисы. Методы предотвращения недоступности решения, которые затрагивают и...
Макс Ривейро - PGO: практика и маленькие хитрости использования
มุมมอง 642หลายเดือนก่อน
Ближайшая конференция: GoFunc 2024 Autumn - 3 октября (online) Подробности и билеты - jrg.su/mxTf8R - - Скачать презентацию с сайта GoFunc - jrg.su/zTcJmd Рассмотрели PGO и всё то, что кроется за этой аббревиатурой: как PGO устроен в Go, как его использовать в ваших приложениях, какие результаты вы можете получить при использовании этого способа оптимизации.
Роман Чалый - Строка: от известного к неизвестному
มุมมอง 955หลายเดือนก่อน
Роман Чалый - Строка: от известного к неизвестному
Алексей Акулович - gRPC: Under the Hood
มุมมอง 1.7K2 หลายเดือนก่อน
Алексей Акулович - gRPC: Under the Hood
Владислав Белогрудов - Типы данных под капотом: слайсы и как их готовить
มุมมอง 2.1K2 หลายเดือนก่อน
Владислав Белогрудов - Типы данных под капотом: слайсы и как их готовить
Александр Козлов и Максим Чудновский, СберТех - Расширяем Service Mesh Istio Wasm-модулем на Go
มุมมอง 2154 หลายเดือนก่อน
Александр Козлов и Максим Чудновский, СберТех - Расширяем Service Mesh Istio Wasm-модулем на Go
GoFunc Podcast. Собираем GoFunc-пазл: что будет и что стоит добавить
มุมมอง 2516 หลายเดือนก่อน
GoFunc Podcast. Собираем GoFunc-пазл: что будет и что стоит добавить
Сергей Антоничев - «gRPC-стримы на практике в Go»
มุมมอง 2.9K8 หลายเดือนก่อน
Сергей Антоничев - «gRPC-стримы на практике в Go»
Данила Проценко - Бардак в main, стандартизация и uber.fx. V2
มุมมอง 1.6K8 หลายเดือนก่อน
Данила Проценко - Бардак в main, стандартизация и uber.fx. V2
Хамбар Дусалиев - Как мы разметку Goняли
มุมมอง 3888 หลายเดือนก่อน
Хамбар Дусалиев - Как мы разметку Goняли
Эмиль Шарифуллин - Как мы в СберМаркете стандартизируем разработку сервисов
มุมมอง 7828 หลายเดือนก่อน
Эмиль Шарифуллин - Как мы в СберМаркете стандартизируем разработку сервисов
Алексей Акулович - Профилирование Go-приложений в 2023
มุมมอง 3.5K8 หลายเดือนก่อน
Алексей Акулович - Профилирование Go-приложений в 2023
Илья Горкун - Что стоит за дженериками в Go
มุมมอง 1.2K8 หลายเดือนก่อน
Илья Горкун - Что стоит за дженериками в Go
Антон Жуков, СберМаркет - Использование ресурсов Kubernetes Go-приложениями
มุมมอง 5728 หลายเดือนก่อน
Антон Жуков, СберМаркет - Использование ресурсов Kubernetes Go-приложениями
Искандер Шарипов - Быстрый поиск пути без аллокаций
มุมมอง 6398 หลายเดือนก่อน
Искандер Шарипов - Быстрый поиск пути без аллокаций
Никита Русин - воркшоп «Создание Terminal UI приложений»
มุมมอง 1.6K8 หลายเดือนก่อน
Никита Русин - воркшоп «Создание Terminal UI приложений»
Даниил Подольский - Расширяем компилятор: кодогенерация на своем месте
มุมมอง 2.1K8 หลายเดือนก่อน
Даниил Подольский - Расширяем компилятор: кодогенерация на своем месте