Консольный инструмент HTTP-бенчмаркинга
Создай на Go высокопроизводительный инструмент HTTP-бенчмаркинга. Реализуй параллельную генерацию запросов с настраиваемым числом потоков. Добавь подробную статистику задержки,…
Создай на Go высокопроизводительный инструмент HTTP-бенчмаркинга. Реализуй параллельную генерацию запросов с настраиваемым числом потоков. Добавь подробную статистику задержки, пропускной способности и частоты ошибок. Включи поддержку HTTP/1.1, HTTP/2 и HTTP/3. Реализуй управление пользовательскими заголовками и cookie. Добавь шаблоны запросов для динамического содержимого. Включи проверку ответов регулярными выражениями и по коду статуса. Реализуй настройку TLS с вариантами проверки сертификатов. Добавь конфигурацию профиля нагрузки с этапами разгона и постоянной нагрузки. Включи подробные отчёты с процентилями и гистограммами. Реализуй распределённое тестирование для высоких нагрузок.
Текст доступен бесплатно по CC0 1.0. Источники и лицензии.
Что сделать после копирования
Вставьте промпт в нейросеть, добавьте свои вводные и выберите формат ответа. Для фото или видео понадобится модель с поддержкой этой задачи. Проверьте результат и уточните запрос при необходимости.