Archive for March, 2011

Google Chrome dev 11.0.686.1 is Out

Wednesday, March 2nd, 2011

Seems the Google Chrome dev 11.0.686.1 is out with a fix for an HTML5 issue about playing videos on Vimeo.com. I guess they had to plug it into their Flash player or something. It's sad they dropped the embedded video tag, but they did, and I'm guessing this is collateral damage. So they quickly pushed out an update that fixes this issue. No surprise there.

Switched Back to ZeroMQ for my Ticker Plants

Wednesday, March 2nd, 2011

ZeroMQ

This morning I swapped out the UDP transport system I'd written over the last few days for the ZeroMQ-based one that I'd been using for months prior to that. I have the feeling that because of the bugs I fixed in the rest of the codebase, it's very likely that the ZeroMQ transport system will work just fine. Additionally, I've been able to get the master of ZeroMQ on GitHub to compile and work with OpenPGM, so it's possible to update all our installs of ZeroMQ as well.

We'll see what happens today. If we can run all day at the same levels as we did yesterday with the UDP transport, then I can stop trying to put reliability into my UDP transport and just go with ZeroMQ. That would be nice. One less thing to do.

Hammering, Banging, Pushing and Pulling – Searching for Speed

Tuesday, March 1st, 2011

GeneralDev.jpg

Today has been a reasonably successful day as long as we stretch the meaning of 'today'. Everything has been running well for the next round of tests, but I was still trying to get just a little more speed out of the UDP broadcaster, or maybe the NBBO engine. When all you do is look at the logs of a process you get thinking that maybe you can cut that 200 msec to 100 msec, and if you can do that then you can speed everything up. It's a vicious cycle.

So I spent a lot of the day working up different approaches and testing them against what I've already got in the test system. In every case, what I had was faster. Darn. But maybe it's good news in that I'd done a good job already, so I didn't have any real improvement to do. Like I said, it depends on how to define 'today'.

I have a successful system, but it was already that way. I just proved that I couldn't make it any better. Well... that's something.

Google Chrome dev 11.0.686.0 is Out

Tuesday, March 1st, 2011

V8 Javascript Engine

This morning I noticed that Google Chrome dev 11.0.686.0 was out and with it a few really nice features: the V8 engine is now 3.1.6.1, and the accelerated compositing is on by default. They also fixed some bugs in the Mac code related to the new infobar. In all, a nice upgrade and I'm hoping to see a little bit of that faster rendering, but we'll have to wait and see.