Алексей Зиновьев — Мама, я так хочу Hibernate для NoSQL, ну или что там у вас есть на примете

preview_player
Показать описание
Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция).
— —
. . . . Алексей Зиновьев, Тамтэк — Мама, я так хочу Hibernate для NoSQL, ну или что там у вас есть на примете

Среди американских стартапов считается нормальным использовать в качестве базы данных для проекта NoSQL. Под это выделяются бюджеты, про это потом показывают слайды в презентациях.

Обычного Java-программиста ни жизнь, ни универ, ни типичный веб-проект не готовят к низкоуровневому взаимодействию через Java-драйверы. Через 15 минут кодинга он, словно маленький ребенок, начинает требовать Hibernate или его подобие для элементарного маппинга бесчисленных (на этапе построения прототипа, особенно) сущностей на гхм.. таблицы в новой базе данных.

Однако, в высоконагруженных проектах свои требования. Зачастую приходится считать каждый лишний байт метаинформации, рефлексия может стать неуемной тратой расточительной JVM. Morphia для Mongo, Hector и Easy-Cassandra для Cassandra, безымянные жонглеры аннотациями для Hbase, Kundera для всего подряд.. Вы можете погрязнуть во всем этом головой и никогда не вынырнуть.

Однако свет в конце тоннеля есть! В докладе будут даны железные аргументы для использования того или иного инструмента в ваши усталые от маппинга руки… Доклад сэкономит массу времени тем, кто оказался в описанной выше ситуации.
Рекомендации по теме