SignalGo/SignalGo-full-net

Data Transfers and Compression Question

Closed this issue · 1 comments

I have a question on the performance of SignalGo. I am trying to use this to synch data between remote sites and a home office. There are orders for a truck load-out system that get sent to the remote plant for the week and changes are made on a daily basis. The issue is when I transfer a larger data set it seems to bog down quite a bit and I was wondering if you are using any compression of the data being sent between both sides?

Thanks -Tim

Thank You Tim for you issue.
There is no compresstion data transfer in signalgo yet, it's mean I had considered in signalgo engine but not completed yet, I'm working on signalgo 6, the first plan is refactor and make it very fast,signalgo now is fast but I want make it faster than any frameworks even faster than mvc core.
signalgo now is very fast I test it in a normal vps and signalgo asnwer over 5000 request per second.I will consider compresstion in signalgo in new version of signalgo.

But for now how you can do it manually in signalgo 5 ? is it possible?
Yes, with 2 ways, there is one way to compresstion data and one way for moderate data exchange.

1.See the way in wiki, how to compress data?
https://github.com/SignalGo/SignalGo-full-net/wiki/Send-and-recieve-complex-objects
2.See Data exchanger
https://github.com/SignalGo/SignalGo-full-net/wiki/CustomDataExchanger-and-Bind-%28Attribute%29