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

Java Web Weekly, выпуск 147

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

Перспективная неделя, посвященная реактивному программированию.

Вот так…

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

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