Новости Perfscale #1: OSS, сопровождение QUERY метода и венчурная история

3 мин
Касательно прошлой статьи

Прошлая материал набрала какое-то невооброзимое количество просмотров (для меня). Это получается либо людям интересно почитать, либо в нагрузочном тестировании мало что происходит, что все готовы читать все подряд, касательно нагрузочного тестирования. А может название вызывающее... В любом случае я не видел минусов (как и плюсов), а это значит, что пока все неплохо (ни да ни нет). Следовательно продолжаю писать касательно perfscale

Этот пост изначально выходит на sponsr.ru и до а доходит с задержкой относительно моего проекта Haradkou SDET на sponsr. Кстати, новости Perfscale там выходят на бесплатной основе.

Сегодня в подборке новостей с полей Perfscale:

  • Perfscale Open source

  • Сопровождение QUERY метода

  • Подача в LvlUp венчурный фонд

Open Source

Итак, начнем с Open source. Часть движка я все-таки решил сделать открытым. Плюс выделил отдельную организацию в github — Perfscale/perfscale. Исходник я переводил с помощью ИИ, поэтому ошибки могут быть. Равным образом, в рамках переезда я сделал бенчмаркинг, поскольку perfscale может запускать locust и k6(jmeter пока не переводил в open source) то и benchmark тоже собирается а еще он сравнивается с прошлым прогоном, чтобы отслеживать прогресс. Вот пример такой задачи, а выглядит это так.

Новости Perfscale № 1
Новости Perfscale № 1

benchmark 1. начало и информация

Benckmark 1. базовые ресурсы + overhead по сравнению с другими фреимворками
Benckmark 1. базовые ресурсы + overhead по сравнению с другими фреимворками

Benckmark 1. базовые ресурсы + overhead по сравнению с другими фреимворками

benchmark.
benchmark.

benchmark.

micro benhmark
micro benhmark

micro benhmark

В будущем количество проверок значительно вырастет, поскольку нет еще Websocket поддержки, а там есть куда развернуться.

Кстати, самый оперативный и эффективный движок оказался YAML. Поскольку не надо выделять дополнительные ресурсы под выполнение стороннего кода. Думаю и дальше развивать и делать упор на YAML, поскольку есть много идей, куда можно привести YAML синтаксис.


QUERY HTTP способ.

Если вы читаете новости в телеграм канале @haradkou_sdet, то наверняка видели новость про RFC 10008. Если кратко, то этот метод создан как раз для идемпотичных[прим. — неизменяемых] данных при одинаковых входных данных. Поскольку строка поиска имеет ограничение по длинне и туда можно зашить уязвимости. Теперь количество уязвимостей может быть гораздо больше :)

Так вот мы добавили поддержку QUERY для HTTP запросов. В YAML это выглядит как-то так

steps: - name: product search use: std/http@v1 with: method: QUERY url: api.example.com/products/search body: category: "electronics" price_max: 500 check: status: 200

Пока я не встречал такого бекенда, который использовал бы QUERY способ, но приятно похвастаться, что мы первые(на сервере), которые нативно поддерживают отправку. Можно выдать себе ачивку - начальный на сервере!

Сам себя не похвалишь - никто не похвалит
Сам себя не похвалишь - никто не похвалит


Венчурный фонд LvlUp

Я решил податся в западный фонд LvlUp и совсем недавно я получил письмо, что мной заинтересовался проект SHOPLINE (NASDAQ: JOYY). Пока ничего не понятно, но будем смотреть. Если честно — то мне не охота подаваться в фонды, но из-за специфики нагрузки — по другому видимо никак, поскольку надо иметь хороших знакомых в кампаниях на высоких должностях — а таких у меня нет.

В поисках сотрудничества

Если вы бизнес, которому тяжело и(ли) больно нанимать нагрузочника - то мы в поиске таких заказчиков. Особенно если вы создаете сайты и приложения на заказ то у нас много точек пересечения. Наша платформа доступна от 5000 рублей! (это намного дешевле нанимать нагрузочного тестировщика к себе в штат). Мой контакт в tg - @vitalicset

Работаем над нагрузкой мы, чтобы разгрузить вас!

❤️ Perfscale team

Читают сейчас

Prusa представила PrusaSlicer 3.0 с новым интерфейсом и поддержкой плагинов

5 часов назад

Prusa представила PrusaSlicer 3.0 с новым интерфейсом и поддержкой плагинов

Команда Prusa Research выпустила первую публичную альфа‑версию слайсера PrusaSlicer 3.0. Авторы переписали интерфейс, переработали систему профилей, добавили поддержку полноценной работы с несколькими

Anthropic обновила Claude – вышли Fable 5.1 и Mythos 5.1

6 часов назад

Anthropic обновила Claude – вышли Fable 5.1 и Mythos 5.1

Anthropic выпустила апдейт своих топовых моделей – Claude Fable 5.1 и Claude Mythos 5.1. Это одна и та же модель под капотом, различающаяся уровнем защитных ограничений: Fable 5.1 доступна всем в цело

Creality представила 3D‑принтер SPARKX i8 с поддержкой многоцветной печати и быстрой сменой филамента

6 часов назад

Creality представила 3D‑принтер SPARKX i8 с поддержкой многоцветной печати и быстрой сменой филамента

Creality представила 3D‑принтер SPARKX i8 с поддержкой четырёхцветной печати. Его главная особенность заключается в системе QuarTeks, в которой прутки филамента подведены практически к самому соплу, б

Базовая релиз MacBook Neo аномально быстро расходует источник SSD из‑за всего 8 ГБ оперативной памяти

6 часов назад

Базовая релиз MacBook Neo аномально быстро расходует источник SSD из‑за всего 8 ГБ оперативной памяти

Автор YouTube‑канала UFD Tech рассказал, что MacBook Neo необычно быстро расходует источник SSD‑накопителя. Всё дело в небольшом объёме оперативной памяти, из‑за которой устройство активно записывает

Anthropic предупредила пользователей Claude об утечке их данных для входа из‑за вредоносного ПО

6 часов назад

Anthropic предупредила пользователей Claude об утечке их данных для входа из‑за вредоносного ПО

Организация Anthropic предупредила, что инфостилеры перехватывают сеансы Claude и открывают злоумышленникам доступ к учётным записям пользователей. Читать далее