Давайте прыгнем прямо в…
1. Весна и Ява
>> Контролируйте свое Java-приложение с помощью Datadog Спонсируется
Оптимизируйте производительность с помощью сквозной трассировки и встроенной поддержки популярных платформ Java, серверов приложений и баз данных. Попробуйте бесплатно :
>> Использование Spring Security 5 для интеграции с сервисами с защитой OAuth 2, такими как Facebook и GitHub [ spring.io ]
Одной из ключевых особенностей Spring Security 5 является значительно улучшенная и оптимизированная поддержка OAuth2 . Это довольно полезное исследование этой функциональности.
>> Поиск событий с помощью Kafka [ blog.softwaremill.com ]
Понятно, что Kafka можно использовать как прочную основу для реализации систем, основанных на событиях, без особых усилий.
>> Представление непрактичного и невозможного с помощью JDK 10 «var» [ benjiweber.co.uk ]
«var» в Java 10 позволит объявлять переменные с типами, которые раньше были громоздкими и очень непрактичными для представления. Приходят хорошие вещи.
Также стоит прочитать:
>> Первый взгляд на Java 10 Release Candidate 1 [ infoq.com ]
>> Java 10: предполагаемые локальные переменные [ javaspecialists.eu ]
>> Динамическое приведение в Java [ blog.frankel.ch ]
>> Java EE становится Jakarta EE [ infoq.com ]
>> Границы внедрения зависимостей [ advancedweb.hu ]
>> HA и Zone Affinity с Spring Cloud Netflix Eureka [ blog.marcosbarbero.com ]
>> Kotlin TOTD: внешне неизменяемые, внутренне изменяемые коллекции [ blog.sourced-bvba.be ]
>> Дорожная карта Spring Security SAML [ spring.io ]
>> Введение в настройку кучи Java — несколько простых шагов для улучшения времени отклика [ vanwilgenburg.wordpress.com ]
Вебинары и презентации:
>> От нуля до героя с помощью Spring Boot [ infoq.com ]
>> От нуля до 12 миллионов [ infoq.com ]
>> Программная регистрация компонентов с помощью Spring Framework 5.0 [ infoq.com ]
>> Kafka Streams — от нуля до облака [ infoq.com ]
Время обновления:
>> Spring Security SAML и уязвимость SAML на этой неделе [ spring.io ]
>> Проблема безопасности в Spring Data REST (CVE-2017-8046) [ spring.io ]
>> Вышел реактор BISMUTH-SR7! [ весна.ио ]
>> Spring Security OAuth Boot 2 Auto-config 2.0.0 выпущен [ spring.io ]
>> Весенняя сессия Apple SR1 выпущена [ spring.io ]
>> Выпущен Spring Security 5.0.3 [ spring.io ]
>> Spring Boot 2.0 становится общедоступным; Руководитель проекта Фил Уэбб рассказал InfoQ о новой версии [ infoq.com ]
2. Технические и размышления
>> Непрерывная доставка звучит великолепно, но будет ли она работать здесь? [ очередь.acm.org ]
Хорошее, практичное введение в CD , а также реалистичный взгляд на внедрение и проблемы.
>> Руководство наемника: остаться или уйти? [ daedtech.com ]
Когда уровень энтузиазма падает и ты перестаешь заботиться о том, где и над чем ты работаешь, наверное, пора двигаться дальше :). Кроме того, не ждите, что ваша нынешняя компания станет такой, какой вы хотели бы ее видеть — такое случается редко.
Также стоит прочитать:
>> Почему TDD [ builttoadapt.io ]
>> ETL с Kafka [ blog.codecentric.de ]
>> 5 шокирующих статистических данных, доказывающих, что журналы неадекватны [ blog.takipi.com ]
>> ИСПОЛЬЗОВАНИЕ JWT ДЛЯ СЕАНСОВ [ techblog.bozho.net ]
>> Модель Agile Fluency [ martinfowler.com ]
>> Учитесь на моих ошибках: прикладное позиционирование и специальные уроки [ daedtech.com ]
3. Комиксы
И мои любимые Дилберты недели:
>> Эльбонский рабский труд [ dilbert.com ]
>> Нет экономической ценности [ dilbert.com ]
>> Босс любит критику [ dilbert.com ]
4. Выбор недели
Очень крутая функция GitHub, представленная несколько месяцев назад и уже полезная: