Java дайджест #44: Java 13, Micronaut Predator і смерть Mercurial
Посилання, на які краще таки натиснути (на думку автора), відзначені знаком (!)
Щось на зразок новин
(!) JDK 13: First Release Candidate .
Red Hat(читай IBM) передав спечу CDI в Eclipse Foundation .
Microsoft acquires jClarity to help optimize Java workloads on Azure.
Вийшов Flyway 6.0.0 .
JEP 357: Migrate from Mercurial to Git .
Почитати і подивитися
Java InfoQ Trends Report — July 2019 .
Java Futures, 2019 Edition виступ від Brian Goetz.
What's New in JUnit 5.5 . Ok DOU, хто вже використовує 5-ю версію? Чи все на 4-й або якомусь TestNG?
JPA Data Access with Micronaut Predator — DAL для Micronaut. Але не намагайтеся його шукати за запитом «Micronaut Predator» тому що «the word Predator is a source of anxiety for some». Тепер проект називається micronaut-projects/micronaut-data .
(!) Exercises in Programming Style and the Event Bus від Nicolas Fr?nkel.
(!) Хотілося б почути думку спільноти ДНЗ на тему Why Event Sourcing is a microservice communication anti-pattern . Відчуття двояке: з одного боку стаття призводить валідні твердження, з іншого «а чому це така вже й проблема?»
Exceptions in Kotlin Flows від Roman Elizarov.
Building Kafka Streams applications with Quarkus and Eclipse MicroProfile . Вже є люди які використовують Quarkusв ральних проектах?
(!) Programmer's Guide To Text Blocks .
Обговорення на форумі Sunsetting Mercurial support in Bitbucket.
Java 9+ не працює при використанні звести з istio .
Brian Goetz Speaks to InfoQ about Proposed Hyphenated Keywords in Java .
OpenJDK Project Valhalla Releases LW2 Prototype . Якщо тема вам не цікаво, то просто запам'ятайте що тепер value types називаються inline classes.
У SLF4J 2.0з'явиться Fluent Logging API на подобі Flogger від Google
Різне
(!) streamx-co/FluentJPA — флуент АПІ для JPA, як не складно здогадатися. Спочатку думав що воно якось пов'язане з streamex від Тагіра Валєєва, але немає.
Helidon Project . Давненько не було нових фремворков для микросервисов.
Пропозиції та побажання все ще приймаються або через завсклад і товаровэд адміністрацію DOU , або через твіттер . Також можна залишати коментарі в спеціально виділеній темі на форумі.
? Попередній випуск: Java дайджест #43
Опубліковано: 24/08/19 @ 10:00
Розділ Різне
Рекомендуємо:
Розробка API на Python із Serverless
Як Live Animations створили AR-контент для книги Alif and Sofia, яка вчить мусульманських дітей молитися
Країна сієсти: подружжя українських програмістів про переїзд на Мальту й причини повернення додому
ML для мобільного розробника: Google Cloud для тренування ML-моделі
QA дайджест #38: техніки тестування, генерація реалістичних тестових даних, мобільне тестування