- Опубликовано
Обжора JSON
- Автор
- Имя
- Максим | Системный анализ
- Telegram
- Максим | Системный анализ349 подписчиков99 постовКак войти в IT через системный анализ и получить оффер от 200к+. Опыт Senior аналитика из топ-банков. Разборы, практика, собесы, техника мышления аналитика. Бесплатная консультация - в закрепе.
Кратко
Обжора JSONВы уже знаете про Schema Registry и про то, что его минус - это дополнительное время на обработку данных. Если использовать обычный...
Обжора JSON
Вы уже знаете про Schema Registry и про то, что его минус - это дополнительное время на обработку данных. Если использовать обычный JSON, то kafka начинает тормозить: JSON требует очень много места и поэтому медленно передается по сети. И здесь на сцену выходят бинарные форматы данных.
Avro
Стандарт enterprise, очень часто компании требуют от системных аналитиков знания именно этого формата. Схема описывается в JSON. Поставщик и потребитель производят конвертацию в бинарный формат и обратно на основании этой схемы.
Protobuf
Наследие RPC. Более гибкий и производительный, но требует генерации в файлах .proto, из-за чего приходится привлекать разработчиков. Используется редко, в основном в бигтехах.
Сделал для вас сравнительную таблицу вариантов
А вы на собеседованиях сталкивались с вопросами по Avro?
@maximbelovmentor









