> Not a single reported problem and significant performance improvements across > the board. Any site with more than 40ms latency to the data centre (that is, > between the Cayenne ROP client and server) is seeing noticeable improvements. > > Savva, very nice work indeed.
Nice! > Andrus, if you have json workflows protostuff also supports json encoding. > [1] Of course that means a whole bunch of json encoded Cayenne objects like > ObjectContext One possible usage is ROP debugging. It was noticed before that due to the blind serialization nature of ROP, occasionally unintended server-side objects are sent to the client and vice versa (like someone patches a query to "precompile" its state, adding a reference to EntityResolver or something). Wonder if switching things to JSON in development/testing would help in visual tracking of those extraneous serialized objects? Andrus > On Jul 8, 2016, at 4:01 AM, Aristedes Maniatis <[email protected]> wrote: > > On 30/06/2016 8:36pm, Aristedes Maniatis wrote: >> I'll report more after a few weeks once we have real customers using this in >> production. > > We now have this version of Cayenne (pretty close to what is now trunk) in > production at around 20 sites with more to come over the next weeks. > > Not a single reported problem and significant performance improvements across > the board. Any site with more than 40ms latency to the data centre (that is, > between the Cayenne ROP client and server) is seeing noticeable improvements. > > Savva, very nice work indeed. > > > > Andrus, if you have json workflows protostuff also supports json encoding. > [1] Of course that means a whole bunch of json encoded Cayenne objects like > ObjectContext and I have no idea what you'd do with them in javascript, but > if someone wanted to code a js version of Cayenne client, I guess they could. > > That would be an interesting idea to layer on top of backbonejs or similar. > > > Ari > > > > > [1] > https://github.com/protostuff/protostuff/tree/master/protostuff-json/src/main/java/io/protostuff > > -- > --------------------------> > Aristedes Maniatis > GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
