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

Еженедельник Java, выпуск 371

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

1. Весна и Ява

>> Общение с Postgres через каналы сокетов Unix-Domain Java 16 [ morling.dev ]

Практичная поддержка сокетов домена Unix в Java — эффективный и безопасный подход к взаимодействию с Postgres!

>> Усовершенствованные генераторы псевдослучайных чисел для JDK [ openjdk.java.net ]

Встречайте JEP-356: предложение новых интерфейсов и реализаций для генераторов псевдослучайных чисел (PRNG)!

>> GraalVM 21.0 представляет JVM, написанную на Java [ infoq.com ]

Project Espresso или Java на Truffle — новый способ запуска Java-кода на JVM, написанном на самом Java!

Также стоит прочитать:

Вебинары и презентации:

Время обновления:

2. Технические

>> PullRequest [ martinfowler.com ]

Должны ли мы вообще использовать запросы на вытягивание? критический взгляд на то, когда пулл-реквесты могут быть полезны, а когда нет!

Также стоит прочитать:

3. Размышления

>> Инжиниринг роста в Netflix — автоматическое создание изображений [ netflixtechblog.medium.com ]

История домашней страницы Netflix — бесценная автоматическая генерация ресурсов!

Также стоит прочитать:

4. Комиксы

И мои любимые Дилберты недели:

>> Успех Уолли [ dilbert.com ]

>> Торт для Теда [ dilbert.com ]

>> Общая некомпетентность [ dilbert.com ]

5. Выбор недели

На этой неделе мы рассмотрим Cassandra — проверенную базу данных, которая является основой сайтов с невероятным объемом трафика, таких как Facebook и Netflix:

Долгое время история «начала работы» в Cassandra шла немного медленно, так как прямой поддержки API просто не было. Это недавно изменилось в Astra Cloud :

>> Кассандра на Астре

Теперь у нас есть несколько способов взаимодействия с Cassandra помимо стандартного CQL — прямой доступ к данным через REST, мощный API для документов, работающий с бессхемным JSON, а также API-интерфейсы GraphQL.

Обязательно взгляните на Astra с их бесплатным уровнем 5 Gig, который очень полезен, чтобы на самом деле использовать систему и понять, на что она способна.