«В самом начале 2014 года я решил начать отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.

Курирование моего чтения сделало его более целеустремленным и разнообразным — и я надеюсь, что принесу пользу и вам, позволив лучшему контенту недели подняться на вершину.

Итак, приступим…

1. Java и Spring

>> Tuning Java Servers

Подробная статья о том, как сначала понять, а затем улучшить производительность рабочего Java-сервера. Хорошая вещь.

>> Making Elasticsearch Groovy-er

Теперь у Elasticsearch есть Groovy-клиент — выглядит неплохо.

>> Unit Testing exercise with FizzBuzz and Mockito

Кто знал, что FizzBuzz может быть еще более полезным – я в основном использовал его во время интервью. Очень здорово видеть, как некоторые издевательства продемонстрированы вместе с ним.

>> Spring Boot 1.2.0.RC2 Available Now

Spring Boot продвигается вперед очень быстрыми темпами, со вторым RC и улучшенной поддержкой Java EE.

Я использую Boot в своих собственных проектах, как в работе с клиентами, так и в личных, и это действительно очень полезный набор инструментов.

>> Externalizing session state for a Spring-boot application using spring-session

Надежная статья о переносе всего состояния сеанса в Redis с помощью нового проекта Spring-Session. Очень помогает при работе с кластером.

Несколько других записей вебинаров и выпусков, с которыми можно поиграть:

    \u003e\u003e SpringOne2GX 2014 Replay: Запуск приложений Spring в облаке \u003e\u003e SpringOne2GX 2014 Replay: Developing Microservices for PaaS with Spring and Cloud Foundry \u003e\u003e SpringOne2GX 2014 Replay : Создание REST-ful микросервисов на основе Hypermedia с помощью Spring Boot \u003e\u003e Повтор веб-семинара: Spring Boot и JRebel 6.0 \u003e\u003e Spring Cloud 1.0.0.M3 уже доступен

2. Технические и размышления

Отличный совет о том, как делегировать полномочия работникам умственного труда, чтобы у вас были хорошие результаты в долгосрочной перспективе. Или — если вас делегируют — фрейм, который вы можете использовать, чтобы понять вашу собственную ситуацию и — при необходимости — изменить ее.

>> People Deserve The “What”

Особенно в начале рекомендуется оптимизировать для обучения и роста.

Очень интересно прочитать, как поощрять полезное поведение в сообществах, отображая полезные метрики рядом с каждым пользователем, а не метрики, которые не приведут к хорошим результатам.

>> Because Reading is Fundamental

Если вы читаете мои еженедельные обзоры, то вы, вероятно, хоть немного увлечены своей работой — иначе вас бы здесь не было. Теперь — потреблять — это хорошо, но создавать что-то новое — вот где происходит настоящее обучение.

>> Making Side Projects With New Technologies

Это хорошее и быстрое чтение, в котором рассказывается, почему сторонний проект — хорошая идея и как он определенно принесет вам пользу в долгосрочной перспективе.

Создание API для использования другими разработчиками — непростая задача. Каждое проектное решение должно быть тщательно продумано, особенно когда API используется другими.

>> Designing APIs for Machines

Теперь — создание API, который будет использоваться не разработчиками, а другими подключенными устройствами — в огромном количестве, не меньше — это другой вид сложности. Проницательное чтение о том, как это выглядит.

3. Комиксы

Давайте закончим неделю XKCD:

4. Выбор недели

>> Fiction Rule of Thumb

>> Escalators

>> Resonance

Недавно я представил раздел «Выбор недели» в моем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.

«