At LCA
I'm currently in Tridge's session on CTDB - Clustered TDB. This is a clustered version of his
little database library, for clustered Samba.
Due to the different semantics it has a different API from
TDB.
There's some very interesting stuff in there - obviously, it's
not a general purpose database. It's asynchronous, event driven.
No locking across the network. It aims for speed rather than
reliability. In the case of Samba, it can afford for that
specific data to be lost in extreme situations. It's not file
data!
Brian, did you see this stuff already?
Aras is the latest company to announce that they are going open source in an attempt to lower their costs and increase their appeal to corporate customers. The interesting twist is that Aras is not some obscure project dreamed up by a bunch of Linux heads; it's corporate software for product life cycle management, project collaboration, workflows, change management and the like. Aras' customers include folks like Rolls Royce, Tellabs, Ingersoll-Rand and L3 Communications. In other words, serious corporate users. Interestingly enough Aras' suite was all built using the Microsoft's SOA platform, which, as readers may know, is not open source. Or perhaps I should say is not yet open source.
I believe that open source and hosted applications (software as a service) will become much more common in the next five and the dominant form for corporate software …
[Read more]I downloaded and setup the VPC image for the new January CTP "Orcas" of Visual Studio. I plan to use these bits to better integrate our provider into the new Entity Framework. But before that can happen, what is any self-respecting developer going to do with a fresh install of the next version of Visual Studio? Why try to build MySQL with it!
We use CMake as our project file generation tool and so the first step was to install it and a couple other items into the VPC. That done, I tried to generate the project files. CMake errored out saying that it could not find Visual Studio 8. A quick edit of the VS8 template file for CMake and that was fixed.
Ten minutes after booting the VPC for the first time, I'm …
[Read more]Woah. What idiots. Let's just say that Netgear management didn't read "Who did you make smile today?".
(If you need Netgear Customer Support, call 888?638?432 - press 41. Don't leave a comment here!)
I have a bunch of Netgear switches at home, I've been getting them mostly because of the neat slim form factor.
One of them have been working intermittently for the last 6 months; every week or two it just "hangs". Netgear claims to have "a solid warranty: switch - 5 years, power supply - 2 years", so hey - I should call them, right? Well, wrong!
First I wait on hold and when finally through they tell that they can't …
[Read more]I just made a snapshot of the development branch of the innotop MySQL and InnoDB monitor, and released it as version 1.3.0. This code will eventually become version 1.4. Here's what's new.
Just got email from Jay today about two of my talks being accepted to MySQL Users Conference 2007 "MySQL Server Settings Tuning" and "MySQL Performance Cookbook". This is great as MySQL Conferences are always fun and great way to get to know people and learn things about MySQL and connected areas.
This will be my 5th time, but only first time, not being MySQL Employee.
No word so far about other talk I proposed - "Innodb Performance Optimization" which I think is one of my best talks. Might be the name sounds old, even though I add new information to it each time to keep it fresh.
This person dreamed that they were trying to compile part of Firefox, and the compile button was actually the snooze button on the alarm clock. I experienced a similar dream years ago: I dreamt I was a debugger, and this breakpoint kept firing (the breakpoint turned out to be my alarm clock).
Anyone else had dreams that you were a computer? Or a MySQL storage engine? Or a compiler?
bkf clone -rmysql-5.0.33
bk://mysql.bkbits.net/mysql-5.0-community mysql-5.0.33
cd mysql-5.0.33
BUILD/autorun.sh
cd ../
tar cvzf /usr/src/redhat/SOURCES/mysql-5.0.33.tar.gz
mysql-5.0.33
export CC=/usr/bin/gcc
export CXX=/usr/bin/gcc
export LD_LIBARY_PATH=$LD_LIBARY_PATH:/lib64:/usr/lib64
export CFLAGS="-O2 -static -fomit-frame-pointer
-ffixed-ebp"
export CXXFLAGS="-02 -felide-constructors -fno-exceptions
-fno-rtti"
rpmbuild -ba --define '_with_static 1' mysql-5.0.33.spec
Now mysql-5.0.33.spec is just any spec file distributed with the
RHEL source RPM - if requested I can upload it.
UPDATE: Lenz left a refinement in a comment here
Really good stuff
A friend pointed out to me number of our our articles were translated and included in PHPInside.RU - electronic magazine about PHP and surrounding technologies which of course include MySQL. You can download PDF for free right here.
We love our articles being translated and or republished, as long as they are available for free same as original articles and as long as you give us a credit for being authors.
I'll be giving a talk at mysqluc2007. The talk will be entitled,
Federation at Flickr: Doing Billions of Queries per day.
Personally I think it's a pretty catchy title, and full of info
that might be helpful for many other organizations.
I've won 2005 (1st year that they offered this award), and 2006
Application of the year award for the uses of mySQL. Three years
in a row would be cool! This will be my second speaking
engagement at mysql uc. The 1st one was entitled Friendster back in 2005. It says I'm a Sr. Support
Engineer, I have no idea what that is, really I'm the Database
(DataLayer) Architect / Database Administrator, or Technical
Yahoo - in Yahoo Land. I'm not to big on titles because doing is
much greater then being(tm).
Hope to see you there.