Статьи

Выпущена NoSQLUnit 0.5.0!

NoSQLUnit — это расширение JUnit для упрощения написания модульных и высокоуровневых тестов систем, которые используют NoSQL в качестве бэкэнда. Посетите официальную страницу для получения дополнительной…
Статьи

Spring MVC и ограничение HATEOAS

HATEOAS  — это принцип архитектуры REST, в котором гипермедиа используется для изменения состояния приложения. Чтобы изменить состояние, возвращаемое представление ресурса содержит ссылки, тем самым «ограничивая»…
Статьи

Сравнение данных в MongoDB, MySQL и TokuMX

Много говорится о различиях в данных между MySQL и MongoDB . Такие вещи, как «MongoDB на основе документов», «MySQL является реляционным», «InnoDB имеет ключ кластеризации»…
Статьи

Запуск приложений WebSocket на TomEE: пошаговое руководство

WebSocket  — это относительно новый протокол и инструмент для разработки веб-приложений. Это позволяет создавать приложения без каких-либо накладных расходов HTTP. Основные преимущества использования WebSockets: Полнодуплексная…
Статьи

Закрытие на Гобелене 5.4

Мы приближаемся к бета-версии Tapestry 5.4. Последние пару недель я потратил на преобразование очень большого приложения существующего клиента (более 120 страниц, тонны компонентов, много JavaScript-кода…