[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-kafka-kakie-nastroyki-topika-kafka-sushchestvuyut":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":15,"progress":16,"seo":17},797,"kakie-nastroyki-topika-kafka-sushchestvuyut",21,"kafka","Kafka","📨","Какие настройки топика Kafka существуют?","Настройки топика определяют поведение хранения, репликации и очистки данных.\n\n### Репликация\n\n| Настройка | Описание | Пример |\n|-----------|----------|--------|\n| `replication.factor` | Количество реплик для каждой партиции | `replication.factor=3` |\n| `min.insync.replicas` | Минимальное количество синхронизированных реплик | `min.insync.replicas=2` |\n\n### Хранение данных\n\n| Настройка | Описание | Пример |\n|-----------|----------|--------|\n| `retention.ms` | Время хранения сообщений в миллисекундах | `retention.ms=604800000` (7 дней) |\n| `retention.bytes` | Максимальный объём данных, после чего старые сообщения удаляются | `retention.bytes=10737418240` (10 GB) |\n| `segment.bytes` | Размер сегмента логов топика | `segment.bytes=1073741824` (1 GB) |\n\n### Политики очистки\n\n| Настройка | Описание | Значения |\n|-----------|----------|----------|\n| `cleanup.policy` | Как Kafka обрабатывает старые сообщения | `delete`, `compact` |\n\n### Партиции\n\n| Настройка | Описание | Пример |\n|-----------|----------|--------|\n| `num.partitions` | Количество партиций в топике | `num.partitions=3` |\n\n> **На собеседовании:** часто спрашивают про связку `replication.factor` + `min.insync.replicas` + `acks=all`. Это базовая конфигурация для надёжной доставки: например, при `replication.factor=3` и `min.insync.replicas=2` система переживёт падение одного брокера без потери данных.","","middle",[7],[],null,{"title":18,"description":19,"ogTitle":18,"ogDescription":19,"keywords":20,"schemaAnswer":19,"featuredSnippetReady":21},"Какие настройки топика Kafka существуют? — Gymterview","Настройки топика определяют поведение хранения, репликации и очистки данных.",[7,13],true]