April 3, 2020

Лучшие статьи за первую неделю апреля

Читайте и не скучайте дома!

Отмечаем День рождения OTUS квестом «Спасут ли айтишники наш 2020-й?»

Подготовили для вас развлекательную программу: маленький отчет о результатах и планах, шуточный тест-квест, а еще скидку 30% на все курсы до конца недели.

DBLog — общий фреймворк для Change Data Capture

Предлагаем к прочтению перевод статьи, который мы подготовили специально для студентов курса «Архитектор высоких нагрузок».

Реализация консенсус-алгоритма RAFT для распределенного K-V хранилища на Java

В настоящее время распределенные микросервисные системы стали фактически промышленным стандартом, причем не только в мире энтерпрайза. Преимущества использования распределенных систем описывались и обсуждались уже неоднократно.

Быть “new” или не быть…

Внедрение зависимостей требует от нас разделять операторы new и логику приложения. Это разделение подталкивает вас к использованию фабрик в вашем коде, которые отвечают за связывание вашего приложения . Однако, нежели писать фабрики, мы лучше будем использовать автоматическое внедрение зависимостей, такое как GUICE, которое бы взяло связывание на себя. Но действительно ли внедрение зависимостей может спасти нас от всех операторов new?

Докладывает OTUS: третий год, полет нормальный

Когда-то Вояджер-1 понадобилось 3 года, чтобы долететь до Сатурна, а OTUS за три года уверенно встал на ноги — как раз, чтобы храбро принять вызов налетевшего кризиса и сохранить траекторию. Делимся результатами и историями: какие эксперименты оказались самыми важными, что означает название и почему День Рождения компании сегодня, 1 апреля.