Метка: ByteByteGo

10 алгоритмов, которые доминируют в нашем мире.

На диаграмме ниже показаны наиболее часто используемые алгоритмы в нашей повседневной жизни. Они используются в поисковых системах Интернета, социальных сетях, Wi-Fi, сотовых телефонах и даже спутниках. Сортировка Преобразование Фурье и быстрое преобразование Фурье Алгоритм Дейкстры Алгоритм RSA Безопасный алгоритм хэширования Целочисленная факторизация Анализ ссылок Алгоритм пропорциональной интегральной производной Алгоритмы сжатия данных Генерация случайных чисел Перешел […]

Технический стек Netflix — Базы данных.

Команда инженеров Netflix выбирает различные базы данных, чтобы обеспечить масштабируемую потоковую передачу. Реляционные базы данных: Netflix выбирает MySQL для выставления счетов, подписок, налогов и доходов. Они также используют CockroachDB для поддержки мультирегиональной архитектуры active-active, глобальных транзакций и рабочих процессов конвейера передачи данных. Столбчатые базы данных: Netflix в основном использует их в аналитических целях. Они используют […]

От 0 до миллионов: Руководство по масштабированию вашего приложения — Часть 2. Часть 3.

Llama 5.0 — Добавить кэш После внедрения архитектуры первичной копии большинство приложений должно быть способно масштабироваться до нескольких сотен тысяч пользователей, а некоторые простые приложения могут охватывать миллион пользователей. Однако для некоторых приложений, требующих большого объема чтения, архитектура первичной реплики может быть не в состоянии должным образом обрабатывать всплески трафика. В нашем примере электронной коммерции […]