CapableObjects forum



Persistence service overhead

Posted By ryan_denn 2013-02-21 15:28:28
Add to Favorites0
Author Message
ryan_denn
 Posted 2013-02-21 15:28:28
Supreme Being

Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)

Group: Forum Members
Last Active: 2013-03-05 09:36:54
Posts: 58, Visits: 195
I had a look at the network traffic between my Database, Persistence Service, and my Winforms client.

Doing a test of Class.allinstances:

Firebird sends 12mb to the Persistence Service, and the PS sends 80mb to the client... Quite a bit of overhead!
HansKarlsen
 Posted 2013-02-23 12:01:51
Supreme Being

Supreme Being - (9 897 reputation)Supreme Being - (9 897 reputation)Supreme Being - (9 897 reputation)Supreme Being - (9 897 reputation)Supreme Being - (9 897 reputation)Supreme Being - (9 897 reputation)Supreme Being - (9 897 reputation)Supreme Being - (9 897 reputation)Supreme Being - (9 897 reputation)

Group: Administrators
Last Active: Yesterday @ 00:47:56
Posts: 513, Visits: 2 932
How did you these meassurements? And what does the overhead consists of according to you?

A certain increase in bytes is expected when moving from binary to text xml wrapped in wcf wrapped in soap.

An integer with the value 1234567890 will use up 4 bytes, binary, but 10 bytes as text (utf8) and then we wrap in a datablock

like this <mem id="5">1234567890</mem> - so this example takes you from 4 to 18, an increase of 4.5.
ryan_denn
 Posted 2013-02-25 08:43:26
Supreme Being

Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)Supreme Being - (1 457 reputation)

Group: Forum Members
Last Active: 2013-03-05 09:36:54
Posts: 58, Visits: 195
I just looked at the total bytes that went across the wire between the processes. I was just surprised by the results.

Similar Topics

Expand / Collapse

Reading This Topic

Expand / Collapse

Back To Top