База Hintsage

Проектирование систем

Декомпозиция требований, оценка нагрузки, API, хранение данных и системные компромиссы.

Практика

Вопросы: Проектирование систем

Архитектура глобально распределенной сети аудиоинтеллекта в реальном времени, которая обрабатывает двунаправленные голосовые потоки от миллионов одновременных VoIP-сессий для обеспечения нейронного подавления шума на устройстве, диаризации спикеров и перевода языков в реальном времени с конечной задержкой менее 80 мс, обеспечивая криптографическую конфиденциальность звуковых отпечатков через процессы гомоморфного шифрования на краю, одновременно оркестрируя эластичные GPU-кластеры для вывода больших языковых моделей через неоднородные облачные регионы без узких мест централизованных медиа-серверов?

Как бы вы спроектировали глобально согласованный, горизонтально масштабируемый сервис ограничения частоты, который применяет политику ограничения по пользователям и арендаторам на распределенных узлах на краях сети, предотвращая проблемы с массовыми запросами во время кэш-пиков и обеспечивая справедливость в условиях резких увеличений трафика?

Разработайте глобально распределенную, безсерверную платформу для инференса, которая обслуживает персонализированные модели машинного обучения для миллионов разнотипных edge-устройств с требованиями к задержке менее 50 мс, управляет канареечными деплойментами и A/B тестированием версий моделей, а также реализует агрегацию федеративного обучения, обеспечивая строгую конфиденциальность данных и обработку прерывающегося сетевого подключения.

Разработайте проект для гео-распределенной, многопользовательской платформы данных, которая обеспечивает соблюдение законов о суверенитете данных, сохраняя при этом время чтения менее 100 мс для пользователей, распределенных по всему миру, и обеспечивая целостность транзакций в различных облачных регионах.

Спроектируйте конфиденциальную вычислительную систему масштабируемую на планетарном уровне, которая позволяет организациям, не доверяющим друг другу, совместно обучать модели машинного обучения на объединенных зашифрованных наборах данных, не раскрывая сырую информацию другим участникам или центральному агрегатору, обеспечивает гарантии дифференциальной приватности во время агрегации градиентов и поддерживает устойчивость к байцанинским сбоям среди координирующих узлов, чтобы противостоять сговорам до одной трети участников?

Хореографируйте глобально распределенный, высокоэффективный субстрат для поиска по векторной схожести в реальном времени, который индексирует миллиардные масштабы многомерных эмбеддингов от мультимодальных AI моделей в гетерогенных крайних и облачных средах, обеспечивая извлечение ближайших соседей примерно за 10 мс с настраиваемой точностью повторного извлечения, реализуя динамическое разбиение индекса на основе локальных паттернов запросов и поддерживая конечную согласованность между хранилищем векторов и транзакционными базами данных с истиной во время высокоскоростных обновлений эмбеддингов без блокировки операций поиска?

Разработайте архитектуру для реального времени, федеративного слоя поиска, который объединяет запросы по полигоночным хранилищам - включая реляционные, документные, графовые и объектные хранилища, распределенные по трем континентам, обеспечивая задержку запроса менее 100 мс за счет интеллектуального планирования запросов, поддерживая сильную согласованность для обновлений индекса во время сетевых разделений между регионами и реализуя оптимизацию на основе затрат, которая адаптируется к различным характеристикам производительности хранения?

Осветите архитектуру кэша с каскадной когерентностью, основанного на эпидемическом шепоте, для аннулирования, который распространяет события очистки на миллионы географически распределенных узлов с латентностью менее секунды, выдерживает произвольные сетевые разделения через согласование векторных часов и гарантирует исполнение точно один раз через идемпотентный многоадресный широковещательный рассылок без узких мест центральной координации?

Разработайте архитектуру платформы обработки потоков с состоянием на планетарном уровне, которая обеспечивает семантику точно-один для агрегаций в оконном режиме по данным без ограничений по объему, предоставляет автоматическое перераспределение при изменении топологии и обеспечивает восстановление контрольных точек за доли секунды, поддерживая несколько языков обработки и активную-активную репликацию между регионами без зависимости от совместного хранения?

Разработайте отказоустойчивую, строго согласованную управляющую плоскость метаданных для глобально распределенной системы объектного хранения, которая индексирует миллиарды объектов через гетерогенные уровни хранения, обрабатывает конкурентные изменения пространств имен с оптимистическим контролем согласованности и гарантирует линейную согласованность с латентностью чтения менее миллисекунды для горячих путей?

Спроектируйте глобально распределенную сеть вычислений на краю для инструментов совместного 3D-дизайна в реальном времени, которая синхронизирует геометрическое состояние на устройствах смешанной реальности с задержкой в миллисекунды, разрешает конфликты одновременного редактирования сетки с помощью алгоритмов операционной трансформации, поддерживает сохранение сеансов во время длительных оффлайн-периодов и обеспечивает тонкую настройку контроля доступа к отдельным геометрическим примитивам без узких мест централизованной координации?

Разработайте отказоустойчивую архитектуру для глобально распределённой, высокодоступной службы генерации идентификаторов, которая выдает строго монотонные, k-сортируемые идентификаторы по географически разнесённым дата-центрам без зависимости от синхронизированных физических часов, обрабатывает всплески трафика в миллионы идентификаторов в секунду на регион и гарантирует глобальную уникальность во время произвольных сетевых разделений и региональных сбоев?

Спроектируйте глобально распределённую, реального времени сетевую структуру для кросс- Ledger расчётов, которая атомарно связывает традиционные банковские платёжные системы (SWIFT, ACH, SEPA) с гетерогенными блокчейн-сетями, обеспечивая соблюдение нормативных требований через программируемое применение политик, поддерживая подтверждение окончательности менее чем за секунду, несмотря на асинхронные византийские механизмы консенсуса, и реализуя автоматическое перераспределение ликвидности между корреспондентскими банковскими узлами без зависимостей от централизованных клиринговых палат?

Постройте архитектуру для отказоустойчивого распределенного координационного сервиса, который управляет выбором лидера и распределенной блокировкой для тысяч эфемерных микросервисов, охватывающих несколько географических регионов, обеспечивая безопасность во время сетевых разделений, предотвращая сценарии «разделенного мозга» без синхронизированных часов и поддерживая высокую доступность во время региональных сбоев?

Как бы вы спроектировали отказоустойчивый паттерн оркестрации саги для распределенной системы бронирования, который компенсирует долгосрочные транзакции в независимых подсистемах, обеспечивая идемпотентность в сценариях дублирования запросов?

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

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

Опишите архитектуру для сильно согласованной, межрегиональной синхронизации материализованных представлений, которая соединяет OLTP и OLAP хранилища в реальном времени, поддерживает неблокирующую эволюцию схемы и реализует автоматическое разрешение конфликтов для различных бизнес-логик обновлений в регионах.

Как вы структурируете реализацию конфликтоустойчивого реплицированного типа данных (CRDT) для глобально распределённой платформы совместного редактирования, которая поддерживает офлайн-режим для 10 миллионов одновременных пользователей, при этом обеспечивая сильную окончательную согласованность без централизованной координации и предотвращая проблему потери обновлений во время длительных офлайн-сценариев?

Разработайте межсервисную коммуникационную сетку планетарного масштаба, устойчивую к квантовым атакам, которая устанавливает постквантовые криптографические туннели между микросервисами в различных облачных провайдерах, поддерживает проверку идентификаторов без доверия с аппаратной аттестацией и обеспечивает задержку рукопожатия менее миллисекунды, при этом поддерживая бесшовную ротацию сертификатов без разрыва существующих соединений?

Показано 2140 из 95