Size: a a a

2020 August 06

SM

Sergey Milimko in PHP
Artem Molotov
> 0.18 секунды на 10000 это оооочень долго для высоконагруженного сервиса

Не сказал бы. Особенно учитывая, что это в один поток.
Это во время отработки бизнес логики.
источник

SM

Sergey Milimko in PHP
Бинес логика не должна вообще так долго работать
источник

AM

Artem Molotov in PHP
Sergey Milimko
Бинес логика не должна вообще так долго работать
А она и не будет так долго работать, если код криво не писать
источник

AM

Artem Molotov in PHP
-_-
источник

SM

Sergey Milimko in PHP
Ну вот либу и убрали, чтобы не было криво
источник

А

Антон in PHP
Sergey Milimko
Ну вот либу и убрали, чтобы не было криво
Либа принуждала писать кривой код?
источник

AM

Artem Molotov in PHP
Sergey Milimko
Ну вот либу и убрали, чтобы не было криво
Криво — это генерить, парсить и конвертировать 100к объектов в рантайме, а не использование либы, которую пилит сообщество
источник

SM

Sergey Milimko in PHP
Антон
Либа принуждала писать кривой код?
Либа тормознута, только что тесты провели.
источник

AM

Artem Molotov in PHP
Sergey Milimko
Либа тормознута, только что тесты провели.
Где только что проведённый тест? Выше результаты на процессоре пятилетней давности, если что
источник

SM

Sergey Milimko in PHP
Artem Molotov
Криво — это генерить, парсить и конвертировать 100к объектов в рантайме, а не использование либы, которую пилит сообщество
Вау!, а ты наш юз кейс знаешь? Откуда такие выводы
источник

AM

Artem Molotov in PHP
Sergey Milimko
Вау!, а ты наш юз кейс знаешь? Откуда такие выводы
Ты сам это сказал, упомянув "бизнес-логику".
источник

SM

Sergey Milimko in PHP
а что в бизнес логике не может быть что надо несколько тысяч объектов создать
источник

AM

Artem Molotov in PHP
Sergey Milimko
а что в бизнес логике не может быть что надо несколько тысяч объектов создать
в "бизнес логике" может быть и обработка видео покадрово. Угадай криво это или нет.
источник

Р

Руслан in PHP
Artem Molotov
Где только что проведённый тест? Выше результаты на процессоре пятилетней давности, если что
перезапустил

PECL | 0.0000 sec/10000 | 0.0000000 sec/one
RHUMSAA | 0.0127 sec/10000 | 0.0000013 sec/one
 RAMSEY | 0.0450 sec/10000 | 0.0000045 sec/one
источник

AM

Artem Molotov in PHP
Только что открыл ramsey/uuid и нашёл в нём  PeclUuidRandomGenerator, который на процессоре пятилетней давности выполняется за 0.0360 sec/10000.

Но у людей проблемы производительности.
источник

SM

Sergey Milimko in PHP
а с чего вдруг скорость спала с 0.18 до 0.04?
источник

AM

Artem Molotov in PHP
Руслан
перезапустил

PECL | 0.0000 sec/10000 | 0.0000000 sec/one
RHUMSAA | 0.0127 sec/10000 | 0.0000013 sec/one
 RAMSEY | 0.0450 sec/10000 | 0.0000045 sec/one
И?
источник

AM

Artem Molotov in PHP
Sergey Milimko
а с чего вдруг скорость спала с 0.18 до 0.04?
Процессоры разные. Это он на домашнем ПК своём запустил в 2020ом, а ранее были на непонятном проце в 2015ом.
источник

Р

Руслан in PHP
Sergey Milimko
а с чего вдруг скорость спала с 0.18 до 0.04?
Может увеличилась?
источник

Р

Руслан in PHP
Artem Molotov
Процессоры разные. Это он на домашнем ПК своём запустил в 2020ом, а ранее были на непонятном проце в 2015ом.
на vps 2 гига оперативы
источник