1. Весна и Ява
>> Spring, Reactor и ElasticSearch: от обратных вызовов до реактивных потоков []
Даже если некоторые инструменты не предоставляют встроенную поддержку реактивных API , мы можем быстро создать их сами.
>> Массовое обновление и удаление API критериев JPA []
CriteriaUpdate и CriteriaDelete включены в спецификацию JPA, начиная с 2.1.
На данный момент они не очень хорошо известны или признаны; эта статья показывает, насколько они полезны и как их использовать.
>> Как выбрать наиболее эффективный тип данных для ассоциаций "ко-многим" - сумка против Список против множества []
Название говорит само за себя - получение эффективности из Hibernate никогда не бывает плохим 🙂
>> Отражение Java, но намного быстрее []
Есть гораздо более быстрые альтернативы простой старой Java Reflection.
https://www.infoq.com/news/2018/01/java-concurrency-infer-racerd?utm campaign=infoq content
Интересный инструмент от Facebook - для определения состояния гонки в многопоточном коде Java .
Также стоит прочитать:
-
===== >> Эффективное Java, 3-е издание - необходимо прочитать каждому разработчику []
-
===== >> Обнаружение Spring Cloud Service с динамическими метаданными []
-
===== >> Java 10 Контрольный список: Познакомьтесь с Декларацией, которая изменит ваш код []
-
Вебинары и презентации: **
-
===== https://www.infoq.com/articles/top-30-software-development-trends .
-
===== >> Spring Data с Джоном Блумом []
-
Время для обновления: **
-
===== >> Apache Maven Выпущена версия плагина Checkstyle 3.0.0 []
2. Технические и размышления
>> Руководство по карьере для восстановления программного универсалиста []
Вы не можете преуспеть во всем (даже если вы это сделаете, никто вам не поверит), поэтому лучше начать специализироваться в какой-то момент 🙂
>> JMeter VS Gatling Tool []
Комплексное сравнение двух очень популярных инструментов тестирования производительности.
-
Также стоит прочитать: **
-
===== >> Предложение по счетчику отставок и опасность, которую он представляет []
4. Комиксы
И мой любимый Дилбертс недели: