Насколько надежна объединительная плата SignalR?

Насколько надежен SignalR Backplane в отношении того, будут ли все сообщения доходить до всех подписанных узлов? Использует ли он надежный протокол или есть вероятность, что сообщение может быть потеряно?

Очевидно, может случиться так, что (например) из-за каких-то проблем с сетью один узел некоторое время не работает. Когда он снова станет доступным, объединительная плата SignalR будет доставлять все промежуточные сообщения. По крайней мере, это то, что я понимаю из davidfowl:

[...] Это очень важно! SignalR НЕ является надежным средством обмена сообщениями, это абстракция соединения. Мы можем буферизовать сообщения для длительного опроса, но вы не можете полагаться на то, что сообщения останутся там навсегда. Если у вас есть важные сообщения, которые нужно сохранить, сохраните их.

Но как долго это «навсегда» в этом контексте? Можно ли его измерить/настроить?

Существуют ли другие сценарии, которые следует учитывать при построении надежной системы поверх объединительной платы SignalR?


person Dejan    schedule 26.03.2016    source источник