Перейти к основному содержимому

Еженедельник Java, выпуск 211

· 3 мин. чтения

Давайте прыгнем прямо в…

1. Весна и Ява

>> Spring, Reactor и ElasticSearch: от обратных вызовов к реактивным потокам [ nurkiewicz.com ]

Даже если некоторые инструменты не обеспечивают готовую поддержку реактивных API , мы можем быстро создать их самостоятельно.

>> Массовое обновление и удаление JPA Criteria API [ vladmihalcea.com ]

CriteriaUpdate и CriteriaDelete вошли в спецификацию JPA, начиная с версии 2.1.

На данный момент они не очень хорошо известны или признаны; в этой статье показано, насколько они полезны и как их использовать.

>> Как выбрать наиболее эффективный тип данных для ассоциаций «ко многим» — «мешок», «список» и « множество »

Название говорит само за себя — повысить эффективность Hibernate никогда не бывает плохо 🙂

>> Java Reflection, но намного быстрее [ optaplanner.org ]

Есть гораздо более быстрые альтернативы старому доброму Java Reflection.

>> Facebook RacerD с открытым исходным кодом — детектор состояния гонки Java [ infoq.com ]

Интересный инструмент от Facebook — для обнаружения состояний гонки в многопоточном Java-коде .

Также стоит прочитать:

>> Эффективная Java 3-я редакция — обязателен к прочтению каждым разработчиком [ мысли -на-java.org ]

>> Непрерывная проверка конфигураций безопасности [ blog.codecentric.de ]

>> Spring Cloud Service Discovery с динамическими метаданными [ blog.codecentric.de ]

>> Контрольный список Java 10: ознакомьтесь с декларацией, которая изменит ваш код [ blog.takipi.com ]

>> Повышение осведомленности о микросервисах [ thecookiezen.com ]

>> Oracle объявляет о новых чемпионах Java [ infoq.com ]

Вебинары и презентации:

>> Лучшие истории, видео и подкасты разработчиков программного обеспечения InfoQ за 2017 год [ infoq.com ]

>> Spring Data с Джоном Блюмом [ softwareengineeringdaily.com ]

Время обновления:

>> Visual Studio Code объявляет о поддержке JUnit [ infoq.com ]

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

>> Карьерный справочник для специалиста по восстановлению программного обеспечения [ daedtech.com ]

Вы не можете преуспеть во всем (даже если вы это сделаете, вам никто не поверит), поэтому лучше в какой-то момент начать специализироваться 🙂

>> Инструмент JMeter VS Gatling [ octoperf.com ]

Всестороннее сравнение двух очень популярных инструментов тестирования производительности.

Также стоит прочитать:

>> Hazelcast присоединяется к Eclipse Foundation [ infoq.com ]

>> Начиная с Ethereum — написание контракта [ blog.frankel.ch ]

>> Встречное предложение об отставке и опасность, которую оно представляет [ daedtech.com ]

4. Комиксы

И мои любимые Дилберты недели:

>> Особенные коллеги [ dilbert.com ]

>> Босс сорвал джекпот [ dilbert.com ]

>> Босс считает карты [ dilbert.com ]

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

>> Наличие тюрьмы [ m.signalvnoise.com ]