Антон Семаник, «Выбираем Apache Cassandra в качестве NoSQL хранилища для своего приложения»
Кратко поговорим о том, что такое NoSQL и какие есть варианты, если вы хотите такое хранилище у себя в приложении. Остановимся на Cassandra, рассмотрим варианты ее использования и когда это вообще имеет смысл. Поговорим о ее архитектуре и о том, как с ней работать. Остановимся на теме Cassandra + Java. Сравним с другими СУБД. Подведем итоги.
● введение в NoSQL (что, зачем и как)
● классификация NoSQL хранилищ
● когда и почему я должен выбрать Apache Cassandra
● архитектура Apache Cassandra
● CQL
● плюшки, которые дает Cassandra
● ограничения в использовании
● примеры, как можно, и как не нужно строить структуру данных
● работаем с Cassandra из Java
● как мы используем Кассандру у себя
● сравнение производительности с другими СУБД
● я выбрал Cassandra, куда мне бежать?
● выводы
Уровень сложности: легкий
Никита Сычев, «Реактивное программирование и реактивный драйвер для реляционных баз R2DBC»
Вспомним, что такое реактивное программирование и для чего оно используется, где это может пригодиться. Поговорим о том, используем ли мы это в продакшене. Расскажем о Mono, Flux, спецификации reactive streams, спецификации R2DBC, рассмотрим, какие есть низкоуровневые имплементации дайверов, а также клиентские имплементации (pure reactor, spring data). Все ли уже «заимплеменчено» и готово идти в прод. И в завершение поговорим в целом о производительности Webflux.
Уровень сложности: Strong junior
1 коментар
Додати коментар Підписатись на коментаріВідписатись від коментарів