Scalability Meetup #12

Это мероприятие уже прошло

148 людей посетили

Align Technology, Inc.

Varshavskoye Hwy, 9, стр. 1Б · Moskva

Как нас найти

м. Тульская, дальше в сторону области под эстакаду, вдоль трамвайных путей через светофор. Свернуть налево сразу после дома №7 по Варшавскому шоссе к «Даниловской мануфактуре». Вход с правой стороны от корпуса Кнопа. Ориентир — знак Invisalign.

Изображение местоположения события

Подробности

В октябре в Scalability Camp больше распределнных систем для хранения данных и баттлы плюсовиков против гошников. В городе наступила осень, но у нас будет жарко!

Если вам не хватает хардкора на IT-конференциях, приходите к нам! Всем привет! https://t.me/scalability_camp

Для прохода на мероприятие обязательно наличие документа, удостоверяющего личность (паспорт/права).

===================================================================
1. Go vs C++
Виталий Левченко, product owner @ Ютека,
лидер Go комьюнити Санкт-Петербурга

Тимур Тимиркаевич Сафин, программирует на Си++ еще с прошлого тысячелетия, сейчас пытается приблизить будущее со стороны Яндекс.Такси

Нет идеальных языков программирования для больших систем.
Си++ за 40 лет своего развития накопил такой капитал, что не каждый вынесет. Многим он кажется старым, громоздким и трудным для изучения, вобравшим в себя слишком много идиом программирования.
Редко какой язык вызывает такую массу споров как Go. Некоторым он нравится сразу, кто-то ненавидит его с первого взгляда.
Давайте попробуем еще раз взглянуть на оба этих языка и их окружения как с точки зрения ожиданий программиста?
Как нам синтаксис Go? Что не так в C++?
Как жить без исключений и дженериков?
Что с контейнерами и можно ли без них жить?
Каково качество генерируемого кода?
Где лучше писать параллельные алгоритмы? А распределенные системы? А небольшие сервисы?
Как себя чувствует сам программист при этом?

На эти вопросы мы попытаемся ответить в ходе дискуссии Тимура и Виталия.

===================================================================
2. Распределение данных в Apache Ignite
Андрей Гура, Senior Software Engineer @ GridGain

В своем докладе Андрей Гура, коммитер и PMC проекта Apache Ignite, расскажет о типичных проблемах, возникающих при переходе к распределённой модели хранения и обработки данных, а именно об организации консистентного размещения данных в распределенной системе.
Отдельное внимание будет уделено алгоритму rendezvous hashing, особенностям его использования в Apache Ignite (Rendezvous affinity function) и возможным альтернативам.