Список заявок на доклады

Эволюция управления быстро-растущей разработкой ПО с примерами автоматизации на стеке технологий Django Apps + Docker

python Доклад 30 минут Александр Бурцев
Александр Бурцев
Специализация - управление портфелем проектов. Организация бизнеса с использование интернет технологий.

Генеральный директор аутсорсинговой компании http://BramaBrama.com
Адепт OpenSource технологий и автоматизации процессов производства.
Автор программного обеспечения на Django.

Если ваш стартап вырос из демо-версии в бизнес и вы столкнулись с операционными задачами. Вам нужно успевать не только поставлять модные обновления программы вашим пользователям, но и удовлетворять запросы акционеров, разделять вашу команду на административную группу и команду разработки, сделать акцент на продажи и маркетинг, успевать исправлять ошибки в программе и внедрить систему контроля качества, то добро пожаловать в реальный мир ИТ бизнеса.

Рассмотрим кейс с запуском конвейерного производства WEB-проектов на Django. Рассмотрим проблемы управления релизами ПО, поддержкой и контролем качества, bugfix-процессами.

Какие вы знаете нюансы программирования на Django, которые ограничивают нас в скорости запуска новых продуктов(коммерческих систем) и реиспользовании кода компонентов-приложений django?

Обзор архитектуры и технической реализации современного биллинга на базе Django

python Доклад 30 минут Николай Волков
Николай Волков
Занимаюсь разработкой веб сервисов более 13 лет. Сейчас тружусь в PricePlan над платформой биллинга для: Saas, Windows Azure, аренды недвижимости.
В продакшене использую Django, Redis, Celery, Elasticsearch, Docker (вместо инфоструктуры на ESXi)

— Что такое биллинг в Saas
— Подводные камни при написании своего биллинга
— Как предусмотреть, то, о чем бизнес даже не думал или где нужно заложить больше гибкости
— Мониторинг и логирование биллинга

Опыт использования событийной архитектуры в SaaS сервисе.

python Доклад 15 минут Николай Волков
Николай Волков
Занимаюсь разработкой веб сервисов более 13 лет. Сейчас тружусь в PricePlan над платформой биллинга для: Saas, Windows Azure, аренды недвижимости.
В продакшене использую Django, Redis, Celery, Elasticsearch, Docker (вместо инфоструктуры на ESXi)

— Зачем мы используем событийную архитектуру в платформе биллинга PricePlan
— Обработка сигналов. Прерывание и нагрузка событий триггерами.
— Синхронные и асинхронные триггеры. Транзакции в событийной архитектуре.
— Практика эксплуатации платформы клиентами. Отзывы и выводы.

Aioriak, зачем?

python Доклад 15 минут Maxim Belousov
 Maxim Belousov
Python Разработчик в Rambler&CO, музыкант и просто увлеченный человек.

В докладе обсуждается проблема отсутствия асинхронного Python драйвера для Riak, как причина написания своей реализации.
Обзор возможных решений и их сравнительный анализ.

- Теория предметной области (riak, asyncio), постановка задачи.
- Обзор существующих решений.
- Реализованные решения:
- - блокирующие вызовы
- - executor
- - aioriak
- Сравнение производительности.
- Зачем это было нужно?

Возможно ли подружить Django ORM и PostgreSQL?

python Доклад 30 минут Олег Чуркин
 Олег Чуркин
Руководитель группы Python-проектов в хорошей компании.

За 12 лет в IT успел пройти огонь, воду и медные трубы: работал в службе поддержки, затем в тестировании, a сейчас занимаюсь разработкой веб-проектов. Работал в Acronis, Лаборатория Касперского, Innova, РБК, в данный момент решаю сложные задачи в компании Rambler&Co.

Что нужно знать современному python-разработчику, чтобы быстро и эффективно разрабатывать высоконагруженные web-проекты на Django и PostgreSQL.

Типы: Python vs Typescript

python Доклад 1 час Григорий Петров
 Григорий Петров
Григорий Петров
Россия. Москва
Технический евангелист Voximplant

Карьеру специалиста по созданию программ начал в конце 90-х: сначала как разработчик, затем как руководитель отдела разработки. Участвовал в создании таких программных продуктов как Radmin и Advanced IP Scanner, занимался продвижением интерактивного телевидения NPTV. Основные области профессиональных интересов: налаживание процессов разработки программ, управление разработкой, кроссплатформенная разработка. Принимает участие в качестве спикера на айти конференциях, в качестве ментора - на хакатонах. Является техническим евангелистом Voximplant, облачной платформы для телефонии и видеоконференций.

В своем докладе Григорий, 15 лет писавший на С++, сравнит реализацию типов в Python и современном диалекте JavaScript. Основной упор сделан на практическую пользу - как те или иные механизмы работы с типами могут помочь разработчикам в разных ситуациях.

Самые частые проблемы и пути решения при росте нагрузки и масштабировании проекта.

python Доклад 30 минут Андрей Минкин
 Андрей Минкин
Тимлид такси nambataxi.kg

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

В докладе мы поговорим о:
0. Что такое нагрузка? Пути борьбы с нагрузкой. Оптимизация кода, кеширование, масштабирование
1. Какие проблемы возникают при внедрении кеширования
2. Как оценивать качество работы кеширования?
3. Путь масштабирования и борьба за ресурсы
4. Проблемы балансировки
5. Проблемы БД. Конкурентный доступ и данным и целостность их

Пути решения проблем будут на примере Python/Django

Решаем сложные задачи в MongoDB просто с Mnj

python Доклад 1 час Сергей Матвеенко
 Сергей Матвеенко
Senior Python Developer компании DataArt. Опыт в IТ-индустрии 16 лет. В качестве CTO и Team Lead выпустил более десятка продуктов. Разработчик, апологет свободного ПО. Организатор петербургского Python-сообщества.

Mnj (MongoEnergy) — библиотека для работы с MongoDB в Python, совместимая с PyMongo, Motor и txmongo. Mnj упрощает работу с MongoDB, не создавая лишних абстракций, которые в других библиотеках часто мешают использовать возможности MongoDB.

Как и зачем делать свой ORM на Python

python Доклад 45 минут Сергей Матвеенко
 Сергей Матвеенко
Senior Python Developer компании DataArt. Опыт в IТ-индустрии 16 лет. В качестве CTO и Team Lead выпустил более десятка продуктов. Разработчик, апологет свободного ПО. Организатор петербургского Python-сообщества.

Расскажу как делать ORM в Python.