|
Are you using the .NET Full Framework or the .NET core? I only started with .NET core 2.1 and built distributed batch processing work queue and it's working fine and even has good performance, tested crossplatform and scaled on aws cloud without problems. I did experiment with large messages (10MB) but (de)serialization performance caused me to stick to small packets and strip of unnecessary data.
|
|
|
|
|
The problems are mainly with .NET Core SignalR. Large messages is not what SignalR is meant for, and we only use small messages.
|
|
|
|
|
|
Thanks for the tip, I will have a look at it !
|
|
|
|
|
As Sander Rossel and Scott Serl pointed out, SignalR's goal is not to be a message queue service.
The fact that you can use it as one does not mean you should.
Paulo Gomes
Measuring programming progress by lines of code is like measuring aircraft building progress by weight.
—Bill Gates
Everything should be made as simple as possible, but not simpler.
—Albert Einstein
|
|
|
|
|
I have found that disabling all the fallbacks and forcing SignalR to use websockets makes a huge difference. Also if you are using nginx there is a config setting that limits the number of connections to 300 that you need to bump up.
Also I am not sure in what capacity you are using SignalR, but you might want to check out the below library (disclaimer: I'm the author)
Entity Signal - Real Time Entity Framework (EF) and ASP.NET core[^]
|
|
|
|
|
Can anyone tell me who played Forrest Gump?
T.hanks
|
|
|
|
|
Tom Hanks
[edit]
DOH!
need more coffee....
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Hi All,
In my mission to raise the dead PCMCIA thing, I now have some hardware!. There is this MicroGate Systems SyncLink USB. The issue with this thing is the drivers, go to the website download the drivers
for 64 bit Win 10. Oh dear, the blessed thing still is not happy. Does Win 10 Admin mode reject drivers and need other approvals from Network Admins?...
|
|
|
|
|
Yes it does. It also rejects unsigned drivers as have all OSs since W7. I have not tried this with W10 but with W7 I could press F8 at boot time, it would give a menu, and I would tell it to load unsigned drivers and then everything would work OK.
Best of luck.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
If you are deploying the hardware to a "select few" you could create your own root certificate, create a driver certificate from that and sign the drivers.
You would then have to deploy the two certificates with the drivers. That would solve the problems with unsigned drivers....
Who the f*** is General Failure, and why is he reading my harddisk?
|
|
|
|
|
Windows 10 since build 1607 has required that all drivers be signed correctly. It is a remarkable PITA to do so.
Software Zen: delete this;
|
|
|
|
|
Not sure if this is relevant (or still works), but I remembered I had a link to this article, which shows how to disable/re-enable the driver signing check. You can skip the first half of the article, which explains how to hack some particular .INF file to make some NIC driver work with Server 2012 R2.
The important thing here--what you care about--is the set of bcdedit commands near the end of the article. I hope this helps.
|
|
|
|
|
Cheers!
|
|
|
|
|
My GF asked me to stop singing "I'm a believer" by the Monkey's.
At first I thought she was kidding...
Ok I'm bored but I still know where the door is
Give me coffee to change the things I can and wine to accept the things I cannot!
JaxCoder.com
|
|
|
|
|
Not a trace of doubt in your mind?
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
never mind him, believes his own daydreams he does.
Message Signature
(Click to edit ->)
|
|
|
|
|
Then it's time to take the last train to Clarksville
|
|
|
|
|
but he couldn't leave her if he tried
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Was she Torked?
Socialism is the Axe Body Spray of political ideologies: It never does what it claims to do, but people too young to know better keep buying it anyway. (Glenn Reynolds)
|
|
|
|
|
|
Are you in love, oooh you in big trouble.
|
|
|
|
|
My sister-in-law just tapped me on the shoulder and insisted I make a correction: it's spelled M-o-n-k-e-e-s[^].
Software Zen: delete this;
|
|
|
|
|
I always thought it was Morons?
Give me coffee to change the things I can and wine to accept the things I cannot!
JaxCoder.com
|
|
|
|
|
The Monkees was the first artificially created "boy band".
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|