Статьи

Начало работы со Scala и Scalatra - Часть I

В этой серии уроков мы рассмотрим скалатру поближе. Scalatra — это легкая основанная на Scala микро-фреймворк, которую можно использовать для создания высокопроизводительных веб-сайтов и API….
Статьи

Оптимизация параллелизма - снижение степени детализации блокировки

Производительность очень важна в многопоточных приложениях с высокой нагрузкой. Разработчики должны знать о проблемах параллелизма для достижения лучшей производительности. Когда нам нужен параллелизм, у нас…
Статьи

Первые шаги к Spring Boot Cassandra

Если вы хотите начать использовать базу данных Cassandra NoSQL с Spring Boot , лучшим ресурсом, вероятно, являются образцы Cassandra, доступные здесь, и документация Spring data…
Статьи

Red Hat Openshift: Начало работы - Java EE6 в облаке

Некоторое время сейчас я смотрю в «облако». Рассматривая его особенности, что он может сделать, почему мы должны переключиться на «облако», пойти на переговоры, поговорить с…
Статьи

Скала: Отсутствует мост OO и FP

Scala сочетает функциональное и объектно-ориентированное программирование многими приятными способами. Вы можете использовать как FP, так и OO-подобные конструкции, в зависимости от того, что лучше подходит…
Статьи

OpenHFT Java Lang проект

OpenHFT / Java Lang начинался как библиотека Apache 2.0 для обеспечения низкоуровневой функциональности, используемой Java Chronicle, без необходимости сохранения в файле. Это обеспечивает сериализацию и…
Статьи

Как реализован ThreadLocal?

Это продолжение моего поста на прошлой неделе, где я объяснил мотивы использования ThreadLocal . Из поста мы могли бы вспомнить, что ThreadLocal — действительно классная…