Документация

Паттерны

Архитектурные паттерны для построения систем с TypeSafe.

TypeSafe рассчитан на то, чтобы находиться внутри более крупной системы и питать решения с помощью ИИ. Умение мыслить дискретными, атомарными решениями, которые складываются в сложное поведение системы, — ключевой навык для получения максимума от TypeSafe.

Этот раздел предполагает, что вы знакомы с примитивами TypeSafe и понимаете, как работает уверенность. Если нет, сначала прочитайте их.

Обзор паттернов

Паттерн Что делает Преимущества
Спекулятивный fan-out Отправляет много вопросов одним вызовом, включая спекулятивные, а ваш код решает, что актуально Стоимость, скорость
Маршрутизация с учётом уверенности Использует уверенность как вторую ось решений, чтобы строить более безопасные системы Надёжность, безопасность
Композитное оценивание Объединяет несколько измерений анализа в одну оценку Стоимость, надёжность, скорость
Маршрутизация по намерению Классифицирует намерение пользователя и направляет к подходящему обработчику Стоимость, скорость