Tired of outsourcing? Get hired at a top product startup from Silicon Valley 🚀
×Закрыть

ThinkJava #10

Состоялось
18 октября (пятница)
Время
19:00 — 21:00
Место
Харьков, ул. Благовещенская, 1, Fabrika.space
Стоимость
бесплатно

Антон Семаник, «Выбираем 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

Зарегистрироваться

Google Calendar iCal
LinkedIn

1 комментарий

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Онлайн трансляции не будет?

Подписаться на комментарии