Java-конференция Joker 2019:
25-26 октября, Санкт-Петербург.
Подробности и билеты: http://bit.ly/2uO0mzJ
Андрей Ершов — Как мы использовали GridGain для создания системы телефонного API
Java-конференция Joker 2016, Санкт-Петербург, 14-15.10.2016
Многие из нас разрабатывают HTTP сервисы, которые не хранят состояние, и хвастаются высокой доступностью. В этом нет ничего сложного, главное — правильно настроить балансировщик нагрузки. Команда Андрея в Dino Systems разрабатывает телефонную платформу, где разработчики поставили перед собой задачу не терять звонки в случае падения сервера. В этом команде помог Apache Ignite. Вы берете Ignite, и на первый взгляд всё кажется непонятным. Довольно быстро вы осваиваетесь и думаете, что разработать распределенную систему с Ignite просто, как локальную, но вы заблуждаетесь. В этом докладе Андрей покажет различные фичи in-memory grids (в докладе не будет почти ничего Ignite специфичного), такие как entry processor, continuous query, events, sql query... и различные подводные камни, которые подстерегают вас при их использовании. Это не скучная теория, это — практические задачи, которые слушатели доклада будут решать на Java в несколько попыток, исправляя на каждом следующем шаге ошибки предыдущего. Знание Apache Ignite или любых других in-memory grids НЕ является обязательным для понимания доклада.