Routinely, application developers trade off serializable transaction semantics in favour of better execution time performance by limiting the potential for lock contention. Few and far between are applications that execute at ISO/ANSI SQL isolation level 3, SERIALIZABLE. Indeed, the SQL Anywhere default isolation level is zero – READ UNCOMMITTED – except for JDBC applications, where [...]
Entries from July 2011
UPDATE statements and lower isolation levels
July 21st, 2011 · 2 Comments
Tags: SQL Anywhere
Making computer science interesting
July 20th, 2011 · Comments Off
This week my kids are attending Engineering Science Quest, a super-successful, week-long summer camp program at the University of Waterloo. They’ve been to ESQ before, but this year they’re attending the Tesla technology camp, exposing them to Computer Science rather than the physical sciences as in previous years. The UW undergraduate students who lead the [...]
Tags: Computer Science education
Our Troubles with Linux and Why You Should Care
July 5th, 2011 · 4 Comments
This past Monday I listened to Tim Brecht of the School of Computer Science at the University of Waterloo as he presented a paper entitled Our Troubles with Linux and Why You Should Care, a paper [1] co-authored by Tim, Peter Buhr and Ashif Harji which will be presented this coming Monday, 11 July 2011, [...]
Tags: Operating systems
Starfish: Self-tuning data analytics with Hadoop
July 1st, 2011 · 1 Comment
This past Monday I listened to Shivnath Babu of Duke University present a lecture entitled “MADDER and Self-tuning data analytics on Hadoop with Starfish“. In a nutshell, the Starfish project is about the development of self-tuning and self-managing technology for Hadoop systems, and many of the same challenges that exist in self-managing relational database systems, [...]
Tags: Analytics · Cloud computing · Self-managing database systems

Glenn Paulley is a Director of Engineering at Sybase iAnywhere.
