Size: a a a

2020 June 10

IA

Ivan Avseyanko in Modern::Perl
А что там со скоростью? Оно получается быстрее, например, чем JSON::Schema?
источник

IA

Ivan Avseyanko in Modern::Perl
Никто не сравнивал?
источник

IA

Ivan Avseyanko in Modern::Perl
Я бы попробовал, у нас жсон схемы есть.
источник

AP

Anton Petrusevich in Modern::Perl
Ivan Avseyanko
А что там со скоростью? Оно получается быстрее, например, чем JSON::Schema?
поясни?
источник

IA

Ivan Avseyanko in Modern::Perl
Anton Petrusevich
поясни?
Скорость валидации нагенерённым кодом.
источник

AP

Anton Petrusevich in Modern::Perl
Ivan Avseyanko
Я бы попробовал, у нас жсон схемы есть.
как пользоваться можно посмотреть тут: https://metacpan.org/source/ANTONPETR/JSV-Compiler-0.07/t
источник

AP

Anton Petrusevich in Modern::Perl
Ivan Avseyanko
Скорость валидации нагенерённым кодом.
ну нативный перл-код. работает со скоростью перла
источник

AP

Anton Petrusevich in Modern::Perl
лишнего старается не генерировать. чётко переводит схему в перл-код
источник

IA

Ivan Avseyanko in Modern::Perl
В общем, надо будет завтра самому посравнивать )
источник

IA

Ivan Avseyanko in Modern::Perl
Так-то модуль неплохо ложится на нашу работу, по ряду причин, мне кажется, что должно быть быстрее.
источник

AP

Anton Petrusevich in Modern::Perl
я не знаю что у вас сейчас, но мой вариант точно не из тормозных
источник

IA

Ivan Avseyanko in Modern::Perl
Но надо же как-то обосновать начальству необходимость замены, если она есть. )
источник

IA

Ivan Avseyanko in Modern::Perl
Да JSON::Schema же
источник

AP

Anton Petrusevich in Modern::Perl
ща я посмотрю что это, я когда-то исследовал варианты. самый "ничошный" был JSV::Validator, но он мне показался тормозным
источник

AP

Anton Petrusevich in Modern::Perl
Ivan Avseyanko
Да JSON::Schema же
последнее обновление 2014. у меня явно новее и драфт-6 (почти целиком)
источник

IA

Ivan Avseyanko in Modern::Perl
В общем, завтра попробую найти время, и потестить на наших схемах. Поймёт ли, будет ли быстрее/лучше. Вроде бы замена не должна быть сложной. )
источник

c

crux in Modern::Perl
Anton Petrusevich
последнее обновление 2014. у меня явно новее и драфт-6 (почти целиком)
А что насчёт JSON::Validator?
источник

AP

Anton Petrusevich in Modern::Perl
вот есть одно отличие — у меня принципиально нет скачивания схемы по урлам, это предлагается проделать внешним образом заранее и нужные кусочки предоставить
источник

AP

Anton Petrusevich in Modern::Perl
crux
А что насчёт JSON::Validator?
это ты вообще пошутил
источник

AP

Anton Petrusevich in Modern::Perl
автор этого модуля написал так же плугин к денсеру, у которого в зависимостях моджолишес
источник