IT talk: Golang

IT talk: Golang

DataArt приглашает начинающих и опытных Go-разработчиков и всех, кому интересен этот язык программирования, на IT talk.

By DataArt

Date and time

Saturday, February 5, 2022 · 1 - 3pm MSK

Location

Peterburgskaya, 52

Peterburgskaya,52 Kazan, Respublika Tatarstan 420111 Russian Federation

About this event

Встреча начнется с онлайн-трансляции доклада Алексея Палажченко, основателя и технического директора FerretDB.

1. «FerretDB: Песнь Хорьков и Гоферов»

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

Алексей расскажет о FerretDB — прокси между драйверами MongoDB и PostgreSQL с открытым исходным кодом.

FerretDB построена с использованием Go 1.18 и использует новые возможности языка: параметры-типы (генерики) и фаззинг. Поговорим, насколько все с ними гладко.

Затем выступит Руслан Серкин, Solutions Architect, DataArt

2. Serverless in Production

Сегодня serverless-подход достаточно популярен, а так ли он хорош? Руслан попытается сравнить разные способы написания приложения. Что лучше и в каких ситуациях? Посмотрим, какие подходы есть и стоит ли гнаться за модой.

В третьей части встречи выступит Искандер (Alex) Шарипов, Go разработчик, Huawei

3. «Profile-guided-анализ кода»

CPU-профили, когда собраны с рабочей системы при репрезентативной нагрузке, позволяют выявлять паттерны исполнения вашей программы. Знаете ли вы, что эти профили можно использовать не только внутри pprof для ручной оптимизации, но и для других целей?

- как отличить хороший CPU профиль от плохого

- какова структура profile.proto файлов и как их парсить

- как раскрасить горячие строки кода в редакторе

- что такое структурный поиск кода по горячим местам

- статический анализ производительности на основе профилей исполнения

- несколько полезных рецептов для pprof

- альтернативные способы агрегации без pprof

IT talk пройдет 5 февраля в Казани в пресс-центре Технопарка в сфере высоких технологий «ИТ-парк».

Начало докладов в 13:00.

Регистрация обязательна!

Organized by

Sales Ended