Блог

Вложенный JSON: почему одна запись не помещается в простую строку
8

Вложенный JSON: почему одна запись не помещается в простую строку

Заказ может содержать адрес и список товаров, а не только отдельные значения. Объясняем вложенность JSON, выбор строки отчёта и риск повторного подсчёта.
Спекулятивное выполнение Spark: зачем дублировать медленную задачу
7

Спекулятивное выполнение Spark: зачем дублировать медленную задачу

Spark иногда запускает вторую попытку задачи, которая ещё не завершилась. Разбираем смысл спекулятивного выполнения, его цену и причины, по которым оно не помогает.
Критерии учебного проекта: как заранее договориться о качестве
9

Критерии учебного проекта: как заранее договориться о качестве

Что значит «хороший проект» и как заменить субъективную оценку наблюдаемыми признаками. Пример критериев для учебного отчёта и порядок их проверки.
Шардинг и партиционирование: чем различаются два способа деления данных
17

Шардинг и партиционирование: чем различаются два способа деления данных

Разделить таблицу на части и распределить записи между серверами — разные решения. Объясняем связь терминов, ключ распределения и ограничения на примере архива.
Эскалация сбоя данных: когда и как передавать ответственность
11

Эскалация сбоя данных: когда и как передавать ответственность

Когда дежурному пора привлекать коллег и как передать сбой без потери ответственного. Понятный пример, состав сообщения и проверка принятия работы.
Взаимная блокировка: почему база отменяет одну операцию
11

Взаимная блокировка: почему база отменяет одну операцию

Два участника могут ждать друг друга так, что никто не продолжит работу. Разбираем цикл ожиданий, отмену транзакции и отличие от обычной очереди.
Конверт события: зачем сообщению источник, время и версия
14

Конверт события: зачем сообщению источник, время и версия

У сообщения о событии есть полезные данные и служебное окружение. Объясняем, как отличать повторы, понимать задержку и не путать версии формата.
Этапы и задачи Spark: как читать ход выполнения
11

Этапы и задачи Spark: как читать ход выполнения

Почему в Spark одна цель пользователя превращается в несколько вычислений, этапов и задач. Объясняем названия и счётчики без программирования.
Парное обучение работе с данными: как чередовать роли
8

Парное обучение работе с данными: как чередовать роли

Два сотрудника решают одну учебную задачу и меняются ролями. Разбираем, как подготовить встречу и проверить вклад каждого без обещаний быстрого результата.

Занятия проходят
в Нова Дата СДО

Вебинары, практика и общение с преподавателем — в одном окне браузера.

Посмотреть интерфейс платформы
Календарь обучения в Нова Дата СДО
Курсы студента в Нова Дата СДО
Редактор кода для практики в Нова Дата СДО
Вебинары и расписание Ваши курсы Код в браузере
Нова Дата СДО — в реестре российского ПОРеестровая запись № 34931
Заявка отправлена
Отправим вам подборку курсов в течение 5 минут. С вами также свяжется наш специалист и даст карьерную консультацию.
Персональный промокод
На курс «Инженер по парсингу данных»
Введите код при оплате, чтобы применить скидку к программе.