В начале доклада описываются базовые понятия In-Memory Data Grid систем (IMDG), предпосылки к их использованию и ситуации, когда стоит обращать внимание на IMDG. Затем Павел переходит к злободневным проблемам распределенных систем. In-Memory data grid системы, также как и все распределенные системы, требуют особого внимания, для поддержания консистентного состояния данных. Split Brain является одной из проблем, которые стоит предупреждать, а не бороться с его последствиями. В докладе на примере небольшого проекта показано, как этого можно достигнуть. Кроме того, Павел делится своим опытом работы с Apache Ignite и особенностями, с которыми они в команде сталкиваются: запуск Ignite в embedded режиме, работа с Ignite через Java API при том, что основным языком в проекте является Scala.
Hide player controls
Hide resume playing