Интересное на других конференциях
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, где нужно тестировать требования к бизнес-задачам.
Это лишь те выступления, которые выбрали мы. Следите за программами других конференций, выбирайте полезные доклады и покупайте билеты на сайте.
[Посмотреть все конференции]
