Интересное на других конференциях

Интересное на других конференциях, image #1

PiterPy

Конференция по Python, на которой будет материал, любопытный для разработчиков на любом языке.

Петр Советов, РТУ МИРЭА

«Процедурная генерация задач по программированию»

Свежие и уникальные задачи по программированию нужны везде — на онлайн-курсах, экзаменах, собеседованиях. Есть ряд систем, которые автоматически проверяют эти задачи. Но как насчет систем, которые могут автоматически сочинять интересные задачи по программированию в нужном количестве? Петр Советов расскажет о разработке подобной системы.

Joker

Хотя Joker — конференция по Java, на ней будут говорить о вещах, полезных всем разработчикам: работе с шиной для сообщений, вариантности типов, автотестах и Kotlin Native.

Евгений Демкин и Любовь Вайнштейн, РТЛабс

«От PostgreSQL к Tarantool»

Система СМЭВ-транспорт — это высоконагруженная шина для асинхронного транзакционного обмена сообщениями и документами.

Первая версия не могла держать нагрузку больше 800 RPS, целевая нагрузка — до 200 000 RPS.

Спикеры расскажут про ошибки архитектуры и поступательный процесс разгона системы до целевых значений. Вы узнаете, как они снижали потребление CPU, как внедряли Observability и как готовятся обеспечивать «четыре девятки».

Александр Раковский, ITentika

«Я не тестер, я разраб»

Ключевые концепции современной разработки страдают от заблуждений и недопонимания специалистами их сути и истории.

Александр Раковский уверен, что важнее всего объяснять эти идеи именно разработчикам, а не менеджерам или тестировщикам, потому что среди них эти идеи и зарождались.

Спикер разберет, за что ругают git flow, фича-ветки и пулл-реквесты. Вы узнаете, в чем беда ручных тестов и почему автотесты — это ответственность разработчиков.

Дмитрий Морозовский, Huawei

«Женим Kafka на Kotlin Native: удивительные приключения Java Dev в стране Kotlin Native»

Автор расскажет о своем опыте написания Kafka-клиента на Kotlin Native. Из доклада вы узнаете, что такое Kafka client, почему спикеру понадобилось писать его на Kotlin Native, какие проблемы возникают при создании С-interop с нативной библиотекой и как организовать многопоточную обработку на Kotlin Native.

В конце доклада будет демо, в котором этот клиент используется в качестве библиотеки.

Иван Пономарев, Synthesized / МФТИ

«Вариантность типов в Java и Kotlin»

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

Иван Пономарев объяснит на примерах — от простых к сложным — как и когда использовать вариантность типов в своих API.

HolyJS

Event Sourcing и API WebTransport используются не только во фронтенде и не только JS-разработчиками — в .NET с ними тоже можно работать, и спикеры HolyJS расскажут, как это делать лучше.

Антон Жуков, Контрол Системс

«Event Sourcing: глубокое погружение»

При построении Event Sourcing-системы неправильный выбор архитектурных решений может похоронить весь проект. Антон занимался разработкой такой системы более четырех лет — в своем докладе он поделится опытом и покажет, как не наступить на грабли. Вы узнаете больше о концепции Event Sourcing, стратегиях сборки и тестировании технологии.

Василий Маркитан и Андрей Власов, Сбер

«WebTransport»

Зачем W3C разрабатывает WebTransport и где ее можно применять?

Об этом расскажут Василий Маркитан и Андрей Власов, фронтенд-разработчики из Сбера. Вы узнаете, на каком этапе находится новая технология и чем она отличается от существующих.

Спикеры продемонстрируют взаимодействие с API WebTransport и покажут, как происходит развертывание необходимого локального окружения. Так что вы сможете пощупать технологию заранее и быть готовыми к ее выходу из статуса draft.

Heisenbug

С тестированием так или иначе имеет дело каждый в комьюнити — либо тестирует сам, либо взаимодействует с тестировщиками. На конференции Heisenbug вы узнаете об интересном инструменте, который поможет вам генерировать моки.

Алексей Белоглазов, Тинькофф

«Жизнь за Нерзула, или Как сгенерировать 1000 моков и отказаться от тестовых стендов»

Возникает куча проблем при работе на тестовом контуре? Хочется все замокать? Со временем моки начинают разъезжаться с сервисами? Соответствие моков реальным сервисам нужно постоянно поддерживать?

Алексей Белоглазов расскажет про «Нерзул» — инструмент, который генерирует моки на основе поведения реальных сервисов. Это один из инструментов в подходе shift left, где нужно тестировать требования к бизнес-задачам.

Это лишь те выступления, которые выбрали мы. Следите за программами других конференций, выбирайте полезные доклады и покупайте билеты на сайте.
[Посмотреть все конференции]
25 views·1 share