Страница телеграм канала javaswag

javaswag logo

javaswag

2329 подписчиков

Еженедельная рассылка вручную отобранных статей по Java и JVM. https://javaswag.ru Предложить новость: @volyx Реклама: @anabilisa


Входит в категории:
javaswag
13.09.2019 18:09
До скорого!
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
https://www.infoq.com/news/2019/09/cloudstate/ CloudState, an Open Source Serverless Framework for Knative/Kubernetes Lightbend анонсировал серверлесс фреймворк, которые решит проблемы управления данными на Knative/Kubernetes. Фреймворк состоит из спецификации, GRPC протокола и набора тестов TCK. Есть реализации на Java, Javascript и в емейл-листах есть версия на Go. CloudState поддерживает два варианта обновления состояния объектов event-sourced и CRDT.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
https://openjdk.java.net/jeps/8229049 JEP draft: Remove the Concurrent Mark Sweep Garbage Collector Предложение — удалить сборщик мусора CMS из исходного кода виртуальной машины. Начиная с 9 версии сборщик был задепрекейчен - https://openjdk.java.net/jeps/291 и вот настал тот период, когда Оракл не только не будет его поддерживать, а полностью уберет из исходного кода. Утверждается, что сборщик G1 даже если не превосходит CMS по производительности, то не на много. Так что переход не должен сильно затронуть тех, кто тех кто сильно “затюнил“ приложение под CMS.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
https://www.infoq.com/news/2019/07/hyphenated-keywords-for-java/ Brian Goetz Speaks to InfoQ about Proposed Hyphenated Keywords in Java Брайн Гетс рассказывает о возможном появлении в джаве зарезвироанных ключевых слов, которые будут написаны через дефис: non-final, break-with, value-class, non-null, read-only, eventually-true. Основной аргумент в пользу использования дефиса — нужны новые ключевые слова, чтобы “джава продолжала развиваться”.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
https://alexkudlick.com/blog/building-modular-java-applications-with-gradle/ Building Modular Java Applications with Gradle Автор пишет мульти-модульное приложение, используя джава-модули и собирает все Грейдлом. Количество проблем, с которыми он столкнулся еле-еле влазит в блог пост, хотя приложение тривиальное - веб-сервис на стеке wizard, Jackson, Hibernate. Страшно подумать, как переводить на модули более сложное приложение.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09

Valhalla with Brian Goetz Брайн Гетц представил первый прототип проекта Валхала, который можно скачать и попробовать. Первая реализация Q World работала на уровне компилятора, использовала новые байткоды - qload, и представляла объект как набор примитивов. Модель L World использовала aload байткоды и представляла Валхала объекты как “ограниченные” обычные объекты. Прототип называется L2 и его уже можно попробовать http://jdk.java.net/valhalla/
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09

Ron Pressler - Loom: Bringing Lightweight Threads and Delimited Continuations to the JVM Рон Пресслер — один из авторов “легких” потоков в библиотеке Quasar. Рон расскаызвает о файберах и континюэйшинах в проекте Loom. Loom обещает новую модель файберов (“легких” потоков, аналог корутин в Котлине, горутин в Го), которые будут встроены прямо в язык. Также у Рона есть блог - https://pron.github.io, если вы хотите углубиться в монады и верификацию.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09

Thread Sanitizing for Java with Jean Christophe Beyler, Arthur Eubanks, and Man Cao Разработчики из Гугла представили санитайзер для джавы под названием Tsan, который умеет находить дедлоки потоков в приложении. Tsan полностью опенсорсный, описание того как работает Tsan - https://bugs.openjdk.java.net/browse/JDK-8208520
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
https://medium.com/@carimura/image-processing-in-java-1e468c92c216 Image Processing in Java Чад — новоиспеченный DevRel в Oracle рассказывает как совместить Docker, GraalVM, Loom, OpenCV в одно приложение, которое распознает лица на гифках.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
https://richardstartin.github.io/posts/vectorised-byte-operations Vectorised Byte Operations С версии 13 в Jdk будут доступны векторные инструкции для компилятора C2 для массивов байт. Автор замерил производительность операции беззнакового и знакового сдвига вправо между Jdk11 и Jdk13, также сравнил их с вариантом с Unsafe.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
https://www.pscp.tv/w/1MYGNPRaYepxw?q=javazone+2019 Видео с конференции JavaZone 2019 С 10 по 12 сентября в Норвегии проходила конференция JavaZone. Все видео доступны уже сейчас на Перископе. Так что подыскивайте интересный доклад в программе - https://2019.javazone.no/program
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
https://medium.com/sipios/blue-green-deployment-spring-applications-b214dfe4ea5d Blue-Green Deployment of Spring Applications Blue-Green Deployment – способ развертывания приложения, при котором на продакшене одновременно работают две версии приложения. Переключение происходит когда инженер подтверждает что новая версия работает хорошо. Автор рассказывает как организовать такой вид деплоя с помощью Nginx, символьных ссылок и баш-скриптов.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
13.09.2019 18:09
Всем привет! В выпуске проект Valhalla, проект Loom и сборка модульных приложений Грейдлом.
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
25.07.2019 17:07
До скорого!
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


javaswag
25.07.2019 17:07
https://soundcloud.com/javaswag/1-oleg-dokuka-project-reactor-rsocket-netify Javaswag # 1 Записал интервью с Олегом Докукой. Расспросил - Сколько конференций посетил в этом году? - Как выучил английский за полтора месяца до доклада - Как начать контрибьютить в Спринг? - Куда пропали евангелисты Grpc? QUIC3 замена Grpc? - История протокола RSocket и Netflix
Читать

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме