Друзья,
После долгого перерыва с радостью приглашаем вас на долгожданный Митап #17, который состоится в обновленном офисе Altenar!
Это событие, которого мы ждали так долго, и наконец-то настало время снова объединить наше прекрасное комьюнити.
Наше пространство для митапа может теперь вместить больше гостей, чему мы очень рады☺
Ждем всех: как студентов, так и опытных разработчиков. Участие бесплатное.
Готовьтесь к увлекательным докладам, живым обсуждениям и плодотворному обмену опытом!
Программа:
18-00 Сбор и фуршет
18:30 19:00 Паттерны проектирования на примере стандартной библиотеки.NET
Паттерны — трудная тема. Во многом потому, что они на высоком уровне описывают похожие, но разные решения. Чтобы «понимать» паттерны, все эти решения, по хорошему, надо встретить в каком-то из своих проектов.
Начинающие и даже опытные программисты не всегда обладают нужной насмотренностью — для них паттерны остаются абстракцией с непонятным назначением.
Чтобы быстро понять паттерны, можно изучать чужие проекты, в которых эти паттерны есть. Надо только, чтобы код был хорошо спроектирован.
Хороший кандидат для изучения — стандартная библиотека. Марк Шевченко на примере классов.NET расскажет о популярных паттернах проектирования. Марк двадцать лет пишет на C# и рассказывает о своём опыте.
Доклад будет интересен программистам, которые хотят уточнить своё понимание паттернов.
Антон Черняев, разработчик в Altenar:
19:10 19:40 PostgreSQL. Использование Serializable уровня изолированности транзакций для параллельных операций
Реляционные базы данных были и остаются одним из самых популярных решений для хранения структурированных данных. Их использование охватывает большое количество современных информационных систем: от маленьких интернет магазинов до крупных банков.
Одна из самых страшных проблем таких систем нарушение консистентности данных и/или использование неактуальных данных при обработке очередного запроса, когда данные были изменены почти в то же время параллельной операцией. В случае системы работающей с чувствительными и дорогостоящими данными, например, деньгами пользователей такая ошибка может стать серьезным ударом по бюджету бизнеса.
Помимо денег пользователей существует множество случаев, когда нам важно в любой момент иметь консистентные данные в нашей базе данных и быть уверенными, что при очередной обработке операции они 100% актуальные.
Одним из способов достижения этой цели является повышение уровня изолированности транзакций в реляционных базах данных.
Антон Черняев расскажет об опыте построения системы с использованием Serializable уровня изолированности транзакций на примере PostgreSQL. А также к чему стоит быть готовым, выбирая такое решение.
Доклад будет интересен Backend-разработчикам и всем, кто использует реляционные базы в своих проектах.
Ирина Николаева, Lead Data Scientist в компании Raft
19:50 20:20 LLMOps: что изменилось в MLOps с приходом Large Language Models
Поскольку Large Language Models действительно огромны: они содержат большое число параметров и требовательны к памяти (модель Dolly c 12 миллиардами параметров требует 64GB VM RAM), а использование готовых API вызывает вопросы безопасности, встает проблема как же разворачивать LLM в своем окружении? Какие выбрать модели, какие существуют технические требования, как огранизовать процессы получения инференса, а главное fine-tuning’a?
Расскажем о различных моделях класса LLM и предовых практиках работы с этими моделями. Покажем какие средства и принципы MLOps работают в применении к LLM и как эти принципы видоизменились.
Проведем обзор существующих MLOps фреймворков в разрезе получения инференса и файнтьюнинга LLM. Так же затронем тему существующего hardware для инференса LLM.
Доклад будет интересен MLOps разработчикам и компаниям, заинтересованным в разворачивании LLM моделей, DS инженерам, работающим с LLM и всем неравнодушным к этой теме специалистам
Ждем вас 14 июля, в 18-00 в нашем офисе по адресу г. Владимир, ул. Гагарина, д.5
Вход со стороны Лосось и кофе, 4 этаж.
Мы на Яндекс картах с фотографией входа yandex.ru/profile/41430335659...
Обязательно регистрируйтесь, чтоб мы могли правильно заказать на всех угощений☺
Также вы можете зарегистрироваться, если не планируете прийти, но хотели бы послушать прямой эфир и получить запись для этого есть отдельный тип билета.
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.