Часто задаваемые вопросы
Быстрые ответы на самые частые вопросы. Если вашего нет — на странице контактов перечислены все наши адреса.
О продукте
Что такое ArchiPanopticon?
Браузерный симулятор архитектур распределённых систем. Перетаскиваешь на холст компоненты вроде очередей в стиле Kafka, баз в стиле PostgreSQL, подов в стиле Kubernetes, соединяешь их — и наблюдаешь, как система в реальном времени обрабатывает трафик, отказы и нагрузку. Создан для обучения и проектных проб, а не для запуска боевых нагрузок.
Чем отличается от Lucidchart, draw.io или Excalidraw?
Те инструменты рисуют статичные диаграммы. ArchiPanopticon эмулирует поведение: насыщение очередей, лаг репликации, шедулинг подов, автоскейлинг, кривые латентности. Можно проверить гипотезу («что будет, если этот консьюмер упадёт на 60 секунд?») и видеть, как реагируют метрики. Это песочница, а не доска.
Кому подходит?
Трём аудиториям: (1) архитекторам и senior-инженерам, которые проверяют решения до прода; (2) разработчикам, которые учатся думать в категориях распределённых систем; (3) преподавателям и IT-школам, которым нужна осязаемая площадка для лекций.
Это open source?
Нет. Симулятор — проприетарное ПО с платными планами. Маркетинговый сайт, публичные доки и схемы конфигов компонентов могут стать открытыми в будущем, но движок и UI — нет.
System Design
Что такое System Design на собеседовании?
Открытая инженерная задача: спроектировать систему под нагрузку, latency, доступность и бюджет. Оценивается обоснование trade-offs, а не «правильный ответ».
Подходит ли ArchiPanopticon для подготовки к FAANG?
Да: классические задачи (лента, шортлинк, чат, поиск, рекомендации) собираются на холсте, и вы видите узкие места до того, как назовёте их интервьюеру. Темы и практику — в хабе System Design.
Чем visual simulator лучше whiteboard'а?
На whiteboard'е архитектура «лежит». В симуляторе она работает: проходит трафик, видны очереди, throughput, p99. Trade-offs становятся числами.
Что такое CAP-теорема простыми словами?
При сетевом разделении распределённая система выбирает между consistency и availability — третье (partition tolerance) обеспечить обязана.
Как оценить QPS и storage в собесе?
Грубо: DAU × средние запросы/пользователь / 86400 = QPS. Storage = QPS × размер записи × 86400. Округляйте и закладывайте запас порядка ×3.
Kafka или RabbitMQ — что выбрать?
Kafka — высокая пропускная способность, длительное хранение, поток аналитики, много продюсеров. RabbitMQ — очередь задач с подтверждением на сообщение, сложная маршрутизация, удачное решение когда важна гибкая доставка и относительно небольшие потоки.
Какие компоненты доступны для проектирования?
API (REST/GraphQL/gRPC/WebSocket), брокеры (Kafka, RabbitMQ, SQS, PubSub), БД (PostgreSQL, MongoDB, Redis, Cassandra, ClickHouse, Snowflake, ElasticSearch, S3), инфраструктура (Docker, Kubernetes, Nginx, HAProxy, Envoy), observability (Prometheus, Grafana, Jaeger, Loki) и др.
System Design
Что такое System Design на собеседовании?
Открытая инженерная задача: спроектировать систему под нагрузку, latency, доступность и бюджет. Оценивается обоснование trade-offs, а не «правильный ответ».
Подходит ли ArchiPanopticon для подготовки к FAANG?
Да: классические задачи (лента, шортлинк, чат, поиск, рекомендации) собираются на холсте, и вы видите узкие места до того, как назовёте их интервьюеру. Темы и практику — в хабе System Design.
Чем visual simulator лучше whiteboard'а?
На whiteboard'е архитектура «лежит». В симуляторе она работает: проходит трафик, видны очереди, throughput, p99. Trade-offs становятся числами.
Что такое CAP-теорема простыми словами?
При сетевом разделении распределённая система выбирает между consistency и availability — третье (partition tolerance) обеспечить обязана.
Как оценить QPS и storage в собесе?
Грубо: DAU × средние запросы/пользователь / 86400 = QPS. Storage = QPS × размер записи × 86400. Округляйте и закладывайте запас порядка ×3.
Kafka или RabbitMQ — что выбрать?
Kafka — высокая пропускная способность, длительное хранение, поток аналитики, много продюсеров. RabbitMQ — очередь задач с подтверждением на сообщение, сложная маршрутизация, удачное решение когда важна гибкая доставка и относительно небольшие потоки.
Какие компоненты доступны для проектирования?
API (REST/GraphQL/gRPC/WebSocket), брокеры (Kafka, RabbitMQ, SQS, PubSub), БД (PostgreSQL, MongoDB, Redis, Cassandra, ClickHouse, Snowflake, ElasticSearch, S3), инфраструктура (Docker, Kubernetes, Nginx, HAProxy, Envoy), observability (Prometheus, Grafana, Jaeger, Loki) и др.
Бесплатно и платно
Есть бесплатный план?
Да — постоянный free-тариф с лимитом по числу узлов и подмножеством компонентов. Это не trial, а полноценный бесплатный режим. Внутри лимитов можно собирать осмысленные архитектуры.
Что добавляет платный план?
Расширенные лимиты узлов, полная библиотека компонентов, продвинутые эмуляторы (chaos-сценарии, симуляция реплик-сетов, приоритетные очереди), экспорт без водяного знака, облачное сохранение холстов. Точные лимиты появятся на странице тарифов после запуска подписок.
Когда запустят платные планы?
Завершаем юридическую и платёжную часть. Пока кнопка «Subscribe» собирает email, чтобы уведомить о запуске — карта не списывается.
Приватность и данные
Вы храните мои диаграммы и конфиги на сервере?
Нет. Симулятор работает в браузере. Холсты по умолчанию лежат в локальном хранилище браузера. Облачное сохранение — отдельная платная опция; даже в этом случае на сервер уходят только те холсты, которые ты явно сохранил, и они шифруются при передаче.
Какие данные вы реально собираете?
Только необходимое для аккаунта: email, хэш пароля (или OAuth-идентификатор) и базовая аналитика использования (просмотры страниц, клики по фичам), причём аналитика включается только после явного согласия. Полный разбор — в Политике конфиденциальности.
Можно отключить аналитику?
Да. Cookie-баннер при первом визите позволяет отказаться от аналитики целиком. Согласие можно отозвать в любой момент через ссылку «Reset cookie consent» в подвале правовых страниц.
Аккаунт
Нужно регистрироваться, чтобы попробовать?
Нет. Free-тариф работает без аккаунта. Регистрация нужна только для синхронизации холстов между устройствами и для оформления подписки.
Как удалить аккаунт?
Напиши на [email protected] с того адреса, на который зарегистрирован аккаунт, — мы удалим его и связанные данные в течение 30 дней, как требуют GDPR и CCPA.
Оплата
Какие способы оплаты будут?
Основные кредитные/дебетовые карты через нашего платёжного провайдера (Paddle или Stripe, в зависимости от пути запуска). PayPal и региональные способы добавим позже.
Можно отменить в любой момент?
Да. Отмена — один клик в настройках аккаунта; подписка остаётся активной до конца оплаченного периода и не возобновляется автоматически.
Возврат средств?
Полный возврат в течение 14 дней с момента покупки, без объяснений — в соответствии с EU Distance Selling Directive. После — частичный возврат на наше усмотрение, пиши на [email protected].
Школы и команды
Есть лицензии для школ и курсов?
Да — со скидкой на мульти-сит для аккредитованных учебных заведений и буткемпов. Напиши на [email protected], указав организацию и нужное число мест.
Командные аккаунты?
В roadmap. Пока они не выпущены, рекомендуем индивидуальные подписки.
Товарные знаки
Почему вы упоминаете Kafka, PostgreSQL, Docker?
Мы называем эти продукты по именам, чтобы описать, что именно эмулирует каждый симулируемый компонент — в трейдмарк-праве это называется nominative fair use (номинативное добросовестное использование). ArchiPanopticon не аффилирован с этими вендорами, не одобрен и не спонсирован ими. Мы не используем их официальные логотипы, не заявляем о сертификации, описания компонентов написаны нашими словами.
Точна ли эмуляция настолько, чтобы предсказывать поведение прода?
Нет, и мы явно об этом говорим. ArchiPanopticon учит и помогает исследовать trade-off-ы; в реальных системах есть бесчисленные нюансы, которые симулятор не моделирует. Воспринимай результаты как направление, а не приговор.