Тюменцев Евгений, Разработка надежных параллельных, распределенных приложений: быстро и дешево
Евгений Тюменцев
Город: Омск
Компания: HWdTech, LLC
О спикере
Люблю решать интересные задачи, программировать, а еще учить студентов. Расстраиваюсь, когда программисты на форумах пишут, что учеба в ВУЗе ничего им не дала и это просто зря потраченное время. Поэтому пытаюсь в свободное от работы время рассказать о пользе тех предметов, которые мы проходили в университете.
Доклад “Разработка надежных параллельных, распределенных приложений: быстро и дешево“
Секция “Серверное программирование“
Набор практических приемов, которые позволяют создавать сложные многопоточные, параллельные, распределенные серверные приложения программистам без опыта сетевого и многопоточного программирования, работы с базами данных.
В книге Фредерика Брукса “Мифический человеко-месяц“ демонстрируется, что производительность труда программиста на отдельно взятом проекте падает “по экспоненте“ с ростом кодовой базы проекта.
Этот факт, например, объясняет, почему программисты могут ошибаться в своих оценках в несколько раз, а также оправдывает любимую фразу студентов “Мне быстрее переписать, чем исправлять“. Вы можете так говорить, даже если у вас несколько миллионов строк кода.
Я хочу рассказать о наборе практических приемов, которые позволяют создавать сложные многопоточные, параллельные, распределенные серверные приложения и удерживать производительность труда на постоянном уровне. Более того, эти приемы позволяют создавать надежные серверные приложения программистам без опыта сетевого и многопоточного программирования, работы с базами данных.
Аудитория
разработчики, архитекторы
1 view
492
186
45 minutes ago 00:00:19 7
Тюменские врачи спасли жизнь пациенту с тяжелым заболеванием сердца
2 weeks ago 00:01:29 7.4K
Тюменцы рискуют лишиться молока из Свердловской области
2 weeks ago 00:00:50 8.8K
Тюмень. Жизнь своих. Анонс
3 weeks ago 00:00:40 1
Джаз с симфоническим оркестром услышали накануне тюменцы
4 weeks ago 00:10:42 22.6K
Сибирский гламур. Кто задает тренды?
1 month ago 00:06:03 2.9K
Голосуем за тюменцев!
1 month ago 01:03:59 1
Тюменцев Евгений, Разработка надежных параллельных, распределенных приложений: быстро и дешево
2 months ago 01:41:44 129
Проектирование сервиса умных ссылок // Демо-занятие курса «Microservice Architecture»
2 months ago 01:41:19 21
CAP теорема и управление ожиданиями пользователей // Демо-занятие курса «Microservice Architecture»
2 months ago 01:38:16 16
Масштабируемая архитектура для систем обработки платежей // курс «Microservice Architecture»
2 months ago 00:04:42 1
Альфея Мухаметова. Технологии творчества
2 months ago 00:05:17 1
Ваш депутат № 365.
2 months ago 00:05:15 5
Ваш депутат № 383
2 months ago 00:06:04 2
Ваш депутат № 537
2 months ago 01:49:40 13
Распространенные заблуждения в программировании // Курс «Математика для Data Science»
2 months ago 00:04:34 1
В серии буллитов Евгений Каницкий принес «Рубину» победу
2 months ago 02:02:56 6
Факты из математики, которые могут облегчить жизнь разработчику // «Математика для программистов»
2 months ago 01:27:58 15
Разработка своего языка программирования с помощью ANTLR // Курс «Математика для программистов»
2 months ago 01:34:55 11
Факты из математики, которые полезно знать программисту // Курс «Математика для программистов»
2 months ago 01:29:47 19
Логические исчисления, и как они связаны с языками программирования // Математика для программистов
2 months ago 02:12:10 12
Как пишутся языки программирования? // Курс «Математика для программистов»
3 months ago 01:29:34 5
Demo Day курса «Архитектура и шаблоны проектирования»
3 months ago 01:34:24 13
Обработка исключений и SOLID // Демо-занятие курса «Архитектура и шаблоны проектирования»
3 months ago 01:34:03 18
Паттерн Команда в различных парадигмах программирования: от callback до лямбда-функций