Подборка докладов для .NET-инженеров со всех летних конференций JUG Ru Group

Если вы .NET-инженер и интересуетесь различными технологиями, вас могут заинтересовать доклады с других конференций. Поэтому мы подготовили для вас подборку докладов со всех летних конференций JUG Ru Group и сделали билет-абонемент на все конференции сразу!

Подробнее о билете Full Pass и онлайн-трансформации JUG Ru Group вы можете узнать по ссылке.

HolyJS 2020 Piter: Конференция для JavaScript-разработчиков

holy

Charlie Gerard — «Exploring the hidden potential of sound data». Из доклада Чарли вы узнаете, как используются свойства звука при машинном обучении. Чарли продемонстрирует несколько экспериментов с этой технологией, используя API веб-аудио и Tensorflow.js.

Dario Kondratiuk — «You can also be a hero». Дарио расскажет о своем пути в сообществе: от простого «потребителя» до активного участника сообщества в Stack Overflow, ведущего свой блог и разрабатывающего опенсорс-проект с более чем 100k скачиваний.

Дмитрий Бежецков — Wasm internal. Дмитрий расскажет о том, как устроен wasm внутри, на примере Firefox и V8. Как он исполняется, валидируется и компилируется.

Павел Черторогов — «Оборачиваем существующее REST API в GraphQL». Вам нужен GraphQL, но ваш бэкенд уже лет 10 как написан на REST API, и переписать его просто нереально? Не беда! Вы можете обернуть его в GraphQL. В докладе Павел возьмет какое-нибудь REST API, покажет, как его обернуть и как связать между собой ресурсы.

Перейти на сайт конференции

JPoint 2020: Конференция для Java-разработчиков jpoint

Всеволод Брекелов — «Contract testing: Should or shouldn't?». В докладе будут рассмотрены подходы написания контрактных тестов на Spring Cloud Contract, Pact и использования бинарных протоколов для соблюдения контрактов.

Mohammed Aboullaite — «What the hell is service mesh anyway !?». Мухаммед расскажет о том, как микросервисы помогают разработчикам решать проблемы эффективного мониторинга, трассировки, отказоустойчивости, надежности, маршрутизации и безопасности в использовании сервисного сита.

Олег Докука — «RSocket to bring the next generation of Service Mesh». Олег продемонстрирует, как сетевой протокол RSocket решает самые нетривиальные проблемы устойчивости, производительности и стабильности в распределенных системах, такие как backpressure, ограничение скорости и многое другое.

Перейти на сайт конференции

Mobius 2020 Piter: Конференция по мобильной разработке mobius

Алексей Хайминов — «GraphQL: "Вредные" советы. Зачем нужен GraphQL, когда есть REST?». Алексей расскажет о возможностях GraphQL в качестве альтернативы типичной Rest-архитектуре. Из доклада вы узнаете, как запрашивать меньше данных с использованием GraphQL и как избежать версионирования API.

Денис Неклюдов — «Карьерный рокет-джамп». Денис поделится с нами рецептом карьерного роста, расскажет о карьерных лестницах в IT и даст рекомендации, как по ним передвигаться со скоростью рокет-джампа.

Перейти на сайт конференции

DevOops 2020 Moscow: DevOps-конференция devoops

Mete Atamel — «An app modernization story with .NET Core, containers and Cloud Run». В докладе Мете путь модернизации приложений на .NET Core, от монолита к контейнерам и облакам. Вместе с Мете вы исследуете все знаковые точки принятия решений и глубоко погрузитесь в итоговую архитектуру.

Viktor Farcic — «Ten Commandments Of GitOps Applied To Continuous Delivery». Виктор поделится десятью заповедями GitOps для CD.

Роман Шапошник — «Edge Computing: a trojan horse of DevOps tribe infiltrating the IoT industry». Роман проведет краткий обзор IoT-индустрии, облачных и мобильных вычислений и расскажет, как их слияние привело к появлению парадигмы Edge Computing.

Paul Stack — «Can TypeScript really make infrastructure management easy?». Пол продемонстрирует, почему для управления инфраструктурой хорошо подходит статически типизированный TypeScript, а также расскажет, как построить инфраструктуру, управляющую Serverless-, PaaS- и IaaS-системами, развернутыми в нескольких облаках.

Сергей Курсон — «Observability of applications in AWS». Сергей расскажет, как настраивать мониторинг на примере legacy и microservice-based проектов на контейнерах, а также поделится новостями о последних инструментах в облаке AWS.

Valarie Regas — «The Shiny New "Agile:" Ooops! We're Waterfall Again!». Валари поделится своим многолетним опытом управления командами и расскажет, как определить уникальные потребности команды и как выстроить эффективный и дешевый процесс итераций версий продукта в процессе разработки.

Антон Вайс — «Путь ДевУпс-Героя». Антон, причастный к DevOps-изменениям во многих компаниях, поделится своими знаниями о том, как проводить эти изменения правильнее, и подробно расскажет, как в таком случае применять 12 этапов Кэмпбелла.

Константин Лепешенков — «Stateful Services в Azure». Константин расскажет, какие в Azure есть инструменты для создания Stateful Services, и покажет примеры их использования.

Alan Scherger — «Getting mutually familiar with mTLS». Вместе с Аланом вы заглянете вглубь технологии RFCs, а затем, используя OpenSSL, CFSSL и mkcert, узнаете больше о сертификатах X509 v3.

Виктор Данилов — «Применяем dogfooding: то Ops к Dev в Яндекс.Облако». В докладе: наиболее яркие примеры интеграции существующих сервисов Облака и переход от простого использования сервисов к contributing, а также примеры использования практик dogfooding внутри самого сервиса.

Барух Садогурский — «Устраиваем DevOps без полномочий: Даже «DevOps-инженер» может помочь». Этот доклад для тех, кто понимает, что DevOps — это история про культуру, коллаборацию и общение, но не очень представляет, как, будучи скромным исполнителем или тимлидом, повлиять на целый энтерпрайз и сдвинуть организацию в сторону ДевОпса.

Darko Meszaros — «Infrastructure as Code deep dive on AWS». Дарко приглашает вас глубже погрузиться в паттерны инфраструктуры-как-кода, тестирования, пайплайны, чтобы все ваши развертывания были безопасными и надежными.

Виталий Слободин — «Мониторинг инфраструктуры в GitLab». Виталий расскажет и покажет, каким образом GitLab осуществляет слежение за своей инфраструктурой.

Матвей Кукуй — «Как запилить DevOps инструмент и превратить его в бизнес в США с клиентами и инвесторами». Матвей на собственном примере расскажет о том, как DevOps-инструменты превращаются в продуктовый бизнес. И что нужно изучить, имея инженерный бэкграунд.

Перейти на сайт конференции

Heisenbug 2020 Piter: Конференция по тестированию heisenbug

Анна Чернышева — «Self-healing test automation 2.0». У всех UI-тестов рано или поздно «слетают» селекторы, и тест рушится из-за изменившейся верстки. Анна рассказывает о подходе, как решать такие случаи автоматически и тратить гораздо меньше времени на поддержку тестов.

Adam Tornhill — «Test Your Code as a Crime Scene». Адам расскажет, как искать баги в коде, расставлять приоритеты задач и анализировать эффективность команды с помощью метаданных из систем контроля версий и другой доступной информации о развитии продукта.

Виктор Орловский — «Swagger/Openapi specification как основа для ваших приемочных тестов». Виктор коснется как контрактного, так и приемочного тестирования, расскажет, в чем отличие, и объяснит на примерах, как использовать плюсы и минусы обоих подходов в повседневной работе.

Вячеслав Смирнов — «Grafana для InfluxDB (продвинутый уровень)». Вячеслав на примерах расскажет и подробно разберет, как анализировать результаты нагрузочного тестирования в Grafana и InfluxDB.

Elliotte Rusty Harold — «Effective Unit Testing». Из доклада вы узнаете, как писать и организовывать свои тесты, чтобы сделать их более быстрыми, надежными и простыми в отладке.

Олег Докука — «Реактивщина круто... А как найти баг?». Олег расскажет о стратегиях поиска багов, метриках и трейсинге. Доклад для тех, кому пришлось работать с Reactive Streams, и всех сочувствующих.

Перейти на сайт конференции

C++ Russia 2020 Moscow: Конференция для C++ разработчиков cpp

Юрий Сыровецкий — «Нечеткое тестирование для четких программистов». В этом докладе вас ждет разбор случайного тестирования, фаззинг и тестирования свойств, и их применение в KasperskyOS. В докладе примеры кода на C++, Haskell и других языках.

Денис Кормалев — «DIY: Thread pool своими руками». Денис покажет, как легко построить свой небольшой тредпул с неплохой скоростью работы и богатым функционалом. Доклад основан на библиотеке Asynqro.

Перейти на сайт конференции

Hydra 2020: Конференция по распределенным системам hydra

Cindy Sridharan — «Testing in Production: The fate of state». Синди расскажет, как тестировать распределенные системы, даже если они хранят состояние.

Anton Podkopaev — «Programming language memory models: Problems, solutions, and directions». Антон расскажет о проблемах в моделях памяти распространенных языков программирования (Java, C/C++) и способах их обхода. Вы узнаете, как выбирать модель памяти для своего языка программирования или виртуальной машины.

Alex Petrov — «The real cost of storage engine design trade-offs». Алекс расскажет о внутренних оптимизациях и компромиссах в движках баз данных, которые позволяют им эффективно справляться с разными видами нагрузки. Вы узнаете, как хранилища данных обрабатывают разные синтетические профили нагрузки — вплоть до уровня «железа».

Anastasia Braginsky — «Oak: A scalable off-heap allocated key-value map». Анастасия расскажет об Oak — прототипе эффективного и масштабируемого конкурентного key-value-хранилища для языков программирования с управляемой памятью. Oak выгружает данные из кучи в неуправляемую память без потери в производительности с помощью нового zero-copy API. Вы узнаете, почему реализация Oak работает быстрее, чем самая классная реализация skip-list в Java.

Перейти на сайт конференции

Все записи