Size: a a a

F# Flood: Диванная теория всего

2020 August 04

SN

Shub Niggurath in F# Flood: Диванная теория всего
Vasiliy Pereverzev
🙈  у меня зарегистрирован получается только один паблишер.

и нет, уже почти минута прошла, а добавилось только 900 сообщений.
может не так конечно приготовил masstransit
ты сравнивал с обычным асинхронным паблишером?
источник

VA

Vagif Abilov in F# Flood: Диванная теория всего
Shub Niggurath
30 RabbitMQ RAM nodes (where RabbitMQ broker metadata and definitions are held only in RAM)
Да, но даже если с одним, на порядки быстрее, чем у Василия
источник

M

Mikhail in F# Flood: Диванная теория всего
Vasiliy Pereverzev
🙈  у меня зарегистрирован получается только один паблишер.

и нет, уже почти минута прошла, а добавилось только 900 сообщений.
может не так конечно приготовил masstransit
Не думаю что проблема в рэббит или мт
источник

M

Mikhail in F# Flood: Диванная теория всего
То есть тут не ускорять надо а разобраться что так долго выполняется
источник

M

Mikhail in F# Flood: Диванная теория всего
Потому что у нас Рэббит и мт и они явно куда бОльшую скорость выдают без тюна
источник

VA

Vagif Abilov in F# Flood: Диванная теория всего
У меня нет конкретных цифр, но когда у нас скапливаются где-то тысячи задач, через раббит они пропускаются за секунды
источник

M

Mikhail in F# Flood: Диванная теория всего
Vagif Abilov
У меня нет конкретных цифр, но когда у нас скапливаются где-то тысячи задач, через раббит они пропускаются за секунды
+
источник

VP

Vasiliy Pereverzev in F# Flood: Диванная теория всего
5 минут 2900 сообщений в шине. фигня какая то
источник

VA

Vagif Abilov in F# Flood: Диванная теория всего
У нас правда кластер с тремя узлами и нагрузка балансируется, но все равно все моментально рассасывается. Тысячи уходят за секунды
источник

VA

Vagif Abilov in F# Flood: Диванная теория всего
Vasiliy Pereverzev
5 минут 2900 сообщений в шине. фигня какая то
Не-не, это не раббит
источник

PD

Prunkles Dreemurr in F# Flood: Диванная теория всего
Что лучше, новый тип исключения, или System.Exception с текстом? В каких ситуациях что лучше использовать?
источник

VA

Vagif Abilov in F# Flood: Диванная теория всего
И вот здесь некоторые рекомендации
https://stackoverflow.com/questions/10030227/maximize-throughput-with-rabbitmq
источник

VP

Vasiliy Pereverzev in F# Flood: Диванная теория всего
Спасибо, Вагиф)
источник

VA

Vagif Abilov in F# Flood: Диванная теория всего
Prunkles Dreemurr
Что лучше, новый тип исключения, или System.Exception с текстом? В каких ситуациях что лучше использовать?
Do not throw System.Exception, System.SystemException, System.NullReferenceException, or System.IndexOutOfRangeException intentionally from your own source code.
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/exceptions/creating-and-throwing-exceptions
источник

PD

Prunkles Dreemurr in F# Flood: Диванная теория всего
Тогда почему мы всё ещё используем failwith ?
источник

IC

Ilya L Che in F# Flood: Диванная теория всего
Prunkles Dreemurr
Что лучше, новый тип исключения, или System.Exception с текстом? В каких ситуациях что лучше использовать?
Ты не сможешь потом в catch прописать конкретный тип эксепшена.
источник

VA

Vagif Abilov in F# Flood: Диванная теория всего
Prunkles Dreemurr
Тогда почему мы всё ещё используем failwith ?
Я стараюсь не использовать failwith в продакшн-коде
источник

I

Igor in F# Flood: Диванная теория всего
Vasiliy Pereverzev
5 минут 2900 сообщений в шине. фигня какая то
это даже для синхронной отправки очень медленно
источник

VP

Vasiliy Pereverzev in F# Flood: Диванная теория всего
ощущение что целых 1,5 года жил как то не так как надо. 😅
источник

VS

Vladimir Shchur in F# Flood: Диванная теория всего
",у меня на локалке выходит около 60к сообщений в секунду" - это чувак тестил клиента пульсаровского
источник