OhMyCalc

Калькулятор размера полезной нагрузки API

Оцените размер JSON/XML-тела запроса и ответа API. Рассчитайте сжатие и влияние на пропускную способность.

Как использовать калькулятор размера полезной нагрузки

  1. Введите исходный размер payload в килобайтах.
  2. Введите степень сжатия в процентах (gzip: ~70%).
  3. Введите количество запросов в день.
  4. Нажмите «Рассчитать».

Примеры использования

Формула

Сжатый размер = исходный размер × (1 − степень сжатия / 100). Трафик/день = сжатый размер × запросов/день.

Часто задаваемые вопросы

Насколько gzip сжимает JSON?
gzip обычно сжимает JSON на 60–80%. Текстовые данные с повторяющимися ключами сжимаются лучше всего.
Стоит ли всегда использовать сжатие?
Сжатие эффективно для ответов больше 1 КБ. Для мелких ответов накладные расходы могут превысить выигрыш. Всегда измеряйте.
JSON vs Protobuf — что компактнее?
Protocol Buffers обычно на 3–10x компактнее JSON и быстрее сериализуются, особенно для числовых данных.