TGViewer
METANIT.COM METANIT.COM @devnull22 · 5.81K subscribers
Post #1710 2.33K
12 популярных алгоритмов для системного дизайна

Bloom Filter
(Блум-фильтр)
🔹 Снижает затраты на поиск

Geohash
(Геохеш)
🔹 Службы, основанные на местоположении

Hyperloglog
(Гиперлоглог)
🔹 Оценка количества уникальных элементов

Consistent Hashing
(Консистентное хеширование)
🔹 Распределение объектов данных в кластере

Merkle Tree

(Дерево Меркла)
🔹 Обнаружение несоответствий между узлами

Raft Algorithm
(Алгоритм Raft)
🔹 Алгоритм консенсуса в базах данных

Lossy Count

🔹 Эффективный подсчёт частоты элементов

QuadTree
(Квадродерево)
🔹 Службы, основанные на местоположении

Operational Transformation
(Операционное преобразование)
🔹 Используется для совместного редактирования

Leaky Bucket
(Протекающее ведро)
🔹 Используется для ограничения скорости в API

Rsync
🔹 Синхронизация файлов и папок между устройствами

Ray Casting
(Трассировка лучей)
🔹 Обнаружение столкновений, рендеринг в компьютерной графике
  • 🔥 9
More from @devnull22
  1. Mar 19, 2026Добавил в руководство по JavaScript главу про работу с датами и временем с помощью Tempora…
  2. Mar 19, 2026Роскомнадзор перестал полностью справляться с блокировками в интернете Роскомнадзор (РКН)…
  3. Mar 18, 2026Минцифры опубликовало законопроект о государственном регулировании ИИ. Закон должен начать…
  4. Mar 18, 2026Microsoft призвала разработчиков создавать ИИ-приложения в Electron на Windows 11 Microsof…
  5. Mar 18, 2026Oracle анонсировала проект Detroit, который будет развиваться в составе OpenJDK и нацелен…
  6. Mar 17, 2026Вышла новая версия платформы Java - JDK 26. JDK 26 — краткосрочная версия с поддержкой Pre…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →