JavaRush
AI Academy
new
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Шардирование

    Модуль 4. Работа с БД
    20 уровень,0 лекция
    Что такое шардирование? Делим неделимое. Простой пример «как сделать руками». Amdahl law.
    Открыта
  • Шардирование: обратная сторона

    Модуль 4. Работа с БД
    20 уровень,1 лекция
    Как зашардить и втормозить в N раз? Про полуавтомат. Абсолютная идеальная автоматика? Какие бывают F()? Цена, которую нужно заплатить. Сложная/длинная боль: решардинг.
    Открыта
  • Big Data: MapReduce

    Модуль 4. Работа с БД
    20 уровень,2 лекция
    История появление термина BigData. Принципы работы с большими данными. MapReduce. Примеры задач, эффективно решаемых при помощи MapReduce.
    Открыта
  • BigData: Hadoop

    Модуль 4. Работа с БД
    20 уровень,3 лекция
    Общая информация о Hadoop. Запуск MapReduce программ на Hadoop. Способ №1. Hadoop Streaming. Способ №2: используем Java.
    Открыта
  • BigData: Приемы и стратегии разработки MapReduce-приложений

    Модуль 4. Работа с БД
    20 уровень,4 лекция
    Map only job. Combine. Цепочки MapReduce-задач. Distributed cache. Reduce Join. MapJoin.
    Открыта
  • BigData: HBase

    Модуль 4. Работа с БД
    20 уровень,5 лекция
    Кто и зачем придумал HBase. Модель данных. Поддерживаемые операции. Архитектура. Способы работы с HBase. Некоторые особенности работы с HBase. Альтернативы.
    Открыта
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush