Изменения документа Сценарии
Редактировал(а) Alexandr Fokin 2025/10/19 14:21
От версии 1.3
отредактировано Alexandr Fokin
на 2025/10/19 14:14
на 2025/10/19 14:14
Изменить комментарий:
К данной версии нет комментариев
К версии 1.5
отредактировано Alexandr Fokin
на 2025/10/19 14:21
на 2025/10/19 14:21
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,3 +1,12 @@ 1 +|(% style="width:149px" %)Интеграционное тестирование|(% style="width:1365px" %)((( 2 +|(% style="width:134px" %)[[TestContainers>>doc:Разработка.Тестирование.TestContainers.WebHome]]|(% style="width:1181px" %)((( 3 +Тестируем Kafka с Testcontainers 4 +[[https:~~/~~/habr.com/ru/companies/otus/articles/931264/>>https://habr.com/ru/companies/otus/articles/931264/]] 5 + 6 +Docker image~: apache/kafka-native (конфигурация без zookeper). 7 +))) 8 +|(% style="width:134px" %) |(% style="width:1181px" %) 9 +))) 1 1 |(% style="width:149px" %)Пакетная обработка, batching.|(% style="width:1365px" %)((( 2 2 | |Ручное управление значением offset для consumer позволяет реализовать сценарий группового чтения. 3 3 Потребитель в рамках одной итерации извлекает N сообщение, обрабатывает их, после обработки также фиксирует необходимый offset. ... ... @@ -5,11 +5,32 @@ 5 5 | |Пакетную обработку можно реализовать и без продвинутого ручного управления offset. Брокер позволяет вычитывать пакет сообщений и выполнить коммит offset по последнему смещению. 6 6 Это позволяет использовать не Db transaction per message, а Db transaction per batch. 7 7 Тут могут быть вариации работы с savepoint и обработкой ошибками. 8 -Нужно прорабатывать целостность и обработку ошибок. 9 -\\В целом чем меньше transaction, savepoint, запросов к БД (чтение, запись) тем выше пропускная спосо тбность.17 +Нужно прорабатывать упорядоченность, целостность и обработку ошибок. 18 +\\В целом чем меньше transaction, savepoint, запросов к БД (чтение, запись) тем выше пропускная способность. 10 10 | | 11 11 ))) 12 12 |(% style="width:149px" %) |(% style="width:1365px" %) 13 -|(% style="width:149px" %) |(% style="width:1365px" %) 14 14 15 - 23 +---- 24 + 25 +==== Внутренние ссылки: ==== 26 + 27 +====== Дочерние страницы: ====== 28 + 29 +{{children/}} 30 + 31 +====== Обратные ссылки: ====== 32 + 33 +{{velocity}} 34 +#set ($links = $doc.getBacklinks()) 35 +#if ($links.size() > 0) 36 + #foreach ($docname in $links) 37 + #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument()) 38 + * [[$escapetool.xml($rdoc.fullName)]] 39 + #end 40 +#else 41 + No back links for this page! 42 +#end 43 +{{/velocity}} 44 + 45 +----