Статьи

Что такое реентерабельные замки?

В Java 5.0 было сделано новое дополнение для расширения возможностей внутренней блокировки, называемое Reentrant Lock. До этого «синхронизированный» и «изменчивый» были средствами для достижения параллелизма….
Статьи

SRP это обман

Согласно принципу чистого кода Роберта Мартина, принцип единой ответственности означает, что «у класса должна быть только одна причина для изменения». Давайте попробуем расшифровать это довольно…
Статьи

Реактивный Spring Webflux с AWS DynamoDB

AWS выпустила AWS SDK для Java версии 2 , теперь SDK поддерживает неблокирующий ввод-вывод для вызовов API различных сервисов AWS. В этой статье я расскажу…