IT-встречи в Таллине (на русском)

Ноябрь — «питерские» в гостях!

Следующая встреча клуба состоится 29 ноября и это будет воистину эпический вечер! В гости к нам едут инженеры из Oracle, Алексей Фёдоров и Сергей Куксéнко.

Alexey_Profile_Tallin

Алексея Фёдорова мы помним по замечательному выступлению в нашем клубе год назад. В этот раз Алексей порадует нас более техническим докладом и проблемах выбора, так называемых «трейдоффах» (анг. tradeoff).

Tradeoff — это ситуация, в которой для получения некоторого качества или свойства системы приходится жертвовать другими её качествами или свойствами. На русский язык слово tradeoff можно перевести как «компромисс», «компромиссный выбор» или даже «ситуация компромиссного выбора».
При разработке программного обеспечения такие ситуации возникают постоянно:

  • провести рефакторинг какого-то куска или оставить код как есть?
  • сделать эту фичу или другую?
  • выпустить продукт быстрее или потратить время на более тщательное тестирование?
  • использовать в проекте новейшие технологии или проверенные временем?

Во время доклада мы с вами раскроем понятие «трейдоффа», разберём несколько примеров «трейдоффов» из жизни платформы Java, одного из самых успешных программных проектов за всю историю IT-индустрии, и попробуем порассуждать о том, как «софтверным» проектам жить и процветать в условиях постоянного выбора.

kuksenko

Сергей Куксéнко выступит в нашем клубе впервые, но зато — ожидается жирное и сочное выступление которое прольёт свет на тот самый микромир, для которого мы пишем программы.

«Квантовые» эффекты производительности — вот доклад который нас ожидает!

Микроархитектура процессора скрыта от разработчика компиляторами, виртуальными машинами, интерпретаторами, итд. А надо ли нам, как программистам, вообще думать о микроархитектуре? — Это же всё равно что изучать квантовую механику чтобы приготовить борщ! Сергей расскажет нам о том, как микроархитектура процессора может влиять на производительность наших приложений самыми невероятными способами. Будет много примеров в которых мы увидим интересные эффекты того, как микроархитектора процессора влияет на исполняемый Java-код. Доклад из 2х частей.

NB! Если у вас есть вопросы относящиеся к производительности, или может к методикам оценки производительности приложений на Java и для JVM в целом — не стесняйтесь задать их прямо тут (в комментариях) заранее. Сергей постарается ответить на всё во время доклада (или после оного).

Назад

Разборки после урагана. По следам октябрьской встречи.

Далее

Регистрация на встречу 29 ноября

  1. Дмитрий

    Во сколько будет и где?

  2. @Дмитрий , как всегда, в отеле Ору. Регистрация откроется за неделю до мероприятия.

Добавить комментарий для Дмитрий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*

Работает на WordPress & Автор темы: Anders Norén