Scalability Meetup #12


Details
В октябре в Scalability Camp больше распределнных систем для хранения данных и баттлы плюсовиков против гошников. В городе наступила осень, но у нас будет жарко!
Если вам не хватает хардкора на IT-конференциях, приходите к нам! Всем привет! https://t.me/scalability_camp
Для прохода на мероприятие обязательно наличие документа, удостоверяющего личность (паспорт/права).
===================================================================
- 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) и возможным альтернативам.

Scalability Meetup #12