Перспективная неделя, посвященная реактивному программированию.
Вот так…
1. Весна и Ява
>> Проект Valhalla: цели [ mail.openjdk.java.net ]
Очень интересно прочитать о самом языке Java и о том, в каком направлении он потенциально движется.
>> Тестирование RxJava [ infoq.com ]
Еще один очень интересный взгляд на RxJava , на этот раз с тестами. Я определенно взволнован скорой версией 2.
>> Ката по мелкомасштабной потоковой обработке. Часть 2: RxJava 1.x/2.x [ nurkiewicz.com ]
Реактивное программирование явно станет мейнстримом в экосистеме Java в течение следующих 12–24 месяцев.
Вот еще один практический взгляд на главного игрока в этой области прямо сейчас — RxJava.
Эту рецензию также стоит прочитать.
>> Spring Cloud Pipelines [ spring.io ]
Новый (и сильно самоуверенный) новый проект Spring Cloud — с целью быстрого развертывания нетривиального конвейера развертывания .
Также стоит прочитать:
>> Как использовать внешние файлы отображений XML (вне JAR) с JPA и Hibernate [ vladmihalcea.com ]
>> Начало работы с Dropwizard [ sitepoint.com ]
>> Избыточность языка Java [ blog.vavr.io ]
>> Spring Boot: ссылка на @MockBeans по имени [ info.michael-simons.eu ]
>> Функции расширения для более согласованных API [ frankel.ch ]
>> Пример шаблона Component Object [ lkrnac.net ]
>> Spring Boot 1.4: тесты корнишонов [ moelholm.com ]
Вебинары и презентации:
>> Контракты, управляемые потребителями, и ваша микросервисная архитектура [ spring.io ]
>> Spring Tips: нежное введение в интеграцию Spring [ spring.io ]
>> TDD: плохие стороны [ infoq.com ]
>> Преобразование монолита на 20 млн тонн в час [ infoq.com ]
>> Как обучить свой микросервис [ infoq.com ]
>> 2-Speed DevOps для облачных предприятий [ infoq.com ]
>> Микросервисы данных в облаке [ spring.io ]
>> Siren 4 Java EE Hypermedia Client (видео) [ sebastian-daschner.com ]
Время обновления:
>> Java DSL для Spring Integration 1.2 Release доступен [ spring.io ]
>> Spring Cloud Task 1.1.0.M2 теперь доступен [ spring.io ]
>> Выпущен Spring Cloud Data Flow 1.1 M2 [ spring.io ]
2. Размышления
>> Новый минимализм [ prog21.dadgum.com ]
Хороший совет по работе с абстракциями и прагматичной разработке программного обеспечения.
>> Проверка кода незнакомцев на Github [ daedtech.com ]
Интересное предложение по выходу из зоны комфорта своей кодовой базы в другую.
Независимо от того, является ли Github вашим джемом или нет, обязательно делайте такие обзоры на регулярной основе, так как пребывание в одной кодовой базе в течение многих лет часто ограничивает ваш рост.
Также стоит прочитать:
>> Взгляд разработчика на базу данных PostgreSQL [ codecentric.de ]
>> Открыто — регион AWS Восток США (Огайо) [ aws.amazon.com ]
>> В разработке — VMware Cloud on AWS [ aws.amazon.com ]
>> Алхимия аномалий [ loggly.com ]
>> Откройте исходный код моего семинара на WireMock [ ontestautomation.com ]
>> Вот как я справляюсь со злоупотреблениями в Интернете [ troyhunt.com ]
>> Что делать, если ваш коллега создает спагетти-код [ daedtech.com ]
>> Ускорение данных: более быстрый и масштабируемый ElastiCache для Redis [ allthingsdistributed.com ]
>> Путь к OSCP [ codemonkeyism.co.uk ]
3. Комиксы
И мои любимые Дилберты недели:
>> Я специализировался на искусстве [ dilbert.com ]
>> Наш новый продукт каннибализирует наш старый продукт [ dilbert.com ]
>> Лучший способ оценить инвестиционные фонды [ dilbert.com ]
5. Выбор недели
На этой неделе я выбираю новый курс Hibernate из раздела «Мысли о Java», учитывая, что цена вырастет всего за 3 дня:
>> Новый курс Hibernate
Вот серия видео, чтобы узнать больше о материале.