Size: a a a

2019 November 11

BV

Boris Vanin in Kotlin JVM
А том смысле, что это одно и то же должно быть плюс минус
источник

AE

Alexandr Emelyanov in Kotlin JVM
кому интересно глянуть или подсказать что делаю не так - https://github.com/lex-em/reactive_services_boot_2.2

step2 - webflux
step3 - webflux + coroutines

тестируется батником из корня. постгрес я прокачивал до 400 коннектов)
источник

AE

Alexandr Emelyanov in Kotlin JVM
Boris Vanin
Корутины там разве не поверх вебфлюкса работают?
да
источник

AO

Alexey Otts in Kotlin JVM
100 rps
источник

AE

Alexandr Emelyanov in Kotlin JVM
Boris Vanin
А том смысле, что это одно и то же должно быть плюс минус
вот не понятно на чем возникает оверхэд
источник

AO

Alexey Otts in Kotlin JVM
Это что за цифры такие
источник

BV

Boris Vanin in Kotlin JVM
Ну это же а пределах погрешности
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexey Otts
Это что за цифры такие
request per second
источник

AE

Alexandr Emelyanov in Kotlin JVM
на моей машине конечно
источник

AO

Alexey Otts in Kotlin JVM
Я знаю расшифровку, что за смешные цифры я спрашиваю
источник

AE

Alexandr Emelyanov in Kotlin JVM
Boris Vanin
Ну это же а пределах погрешности
так я запускал многократно
источник

BV

Boris Vanin in Kotlin JVM
У корутин есть контекст
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexey Otts
Я знаю расшифровку, что за смешные цифры я спрашиваю
400 одновременных запросов, запрос отвечает по 3 секунды
источник

AE

Alexandr Emelyanov in Kotlin JVM
если не долгий запрос то там что то порядка 14к rps
источник

AE

Alexandr Emelyanov in Kotlin JVM
на моем железе
источник

BV

Boris Vanin in Kotlin JVM
Alexandr Emelyanov
если не долгий запрос то там что то порядка 14к rps
И какая тут разница?
источник

AE

Alexandr Emelyanov in Kotlin JVM
Boris Vanin
И какая тут разница?
тулза ожиает завершения запроса из предыдущей пачки что бы сделать новый, имитируется постоянные 400 запросов.
источник

AE

Alexandr Emelyanov in Kotlin JVM
если пихать по 400 в секунду то система помирает
источник

AO

Alexey Otts in Kotlin JVM
Ну тогда точно в пределах погрешности
источник

AE

Alexandr Emelyanov in Kotlin JVM
в смысле операционка, если не прокачивать
источник