Перейти к содержанию
Learning Platform
System Design для TON-разработчика / Модуль 03
Глоссарий
Troubleshooting
Поиск
⌘
K
Войти через Telegram
Я ознакомлен(а) с
Пользовательским соглашением
и
Политикой конфиденциальности
, и даю согласие на обработку моих персональных данных.
RU
▾
Программа курса · System Design для TON-разработчика
Урок 03.02
·
20 мин
Содержание
Идея: каждый аккаунт — потенциально свой шард
Auto-Split и Auto-Merge
Split (деление шарда)
Merge (объединение шардов)
Hypercube Routing
Проблема: O(N) routing
Решение: Hypercube topology
Validator Groups
Design Implications
1. Не полагайтесь на shard locality
2. Минимизируйте cross-shard сообщения
3. Sharding-friendly state design
4. Планируйте gas для worst case
Средний
Infinite Sharding
Dynamic Sharding
Split Merge
Scalability
Доступ закрыт
Требуется вход
Для доступа к материалам курса необходимо войти через Telegram
Я ознакомлен(а) с
Соглашением
и
Политикой
, и даю согласие на обработку ПДн.
Войти через Telegram
← Предыдущий урок
Многослойная архитектура TON
Следующий урок →
Consensus и Validator Elections
Вернуться к курсу
Прогресс модуля
0 из 8