[Discuss] Interesting work in the industry?
While I am currently employed at a pretty good company, I am constantly getting recruitment emails. And they are all the same basic things, java web sites or internet security. Isn't *anyone* doing anything interesting anymore? ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss
[Discuss] Rob Conery's critique of MySQL?
For those of us lacking a 57-minute attention span to watch a full-length talk, what's the gist of Rob Conery's argument? For many, I suppose PostgreSQL is a "default choice" but that isn't the case for most of the open-source tools I've used in the past 10 years. I'm now on a project for which the default choice would have been Oracle, but the software architect has chosen MySQL as a cost-saving alternative. Why was this architect wrong? -rich ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss
Re: [Discuss] Rob Conery's critique of MySQL?
His critique pokes at defaults that MySQL ships with (default engine) which he admits can easily be switched. He shows how it gratuitously substitutes zero for missing integer types when the schema says NOT NULL, likewise for varchar where it will substitute the empty string for a missing value. He shows how if you change a field definition, MySQL will truncate values (discarding your data) rather than warn you that you can't change the definition without losing data. He also does things like SELECT 1000/0 which MySQL reports as null. I have no doubt that MySQL is and can be a terrific RDBMS. However, things have changed with the buyout of MySQL, then Sun and the forking of the community. A default installation of MySQL is dangerously too flexible to be trusted with enterprise data. PostgreSQL is not only very fast, it also is a rigorous RDBMS that supports pretty much all the things you can do with Oracle or SQL Server without the 6-figure price tag. The advancements being made to PostgreSQL as of late look really interesting. Greg Rundlett On Sun, Jul 22, 2012 at 12:44 PM, Rich Braun wrote: > For those of us lacking a 57-minute attention span to watch a full-length > talk, what's the gist of Rob Conery's argument? For many, I suppose > PostgreSQL is a "default choice" but that isn't the case for most of the > open-source tools I've used in the past 10 years. I'm now on a project for > which the default choice would have been Oracle, but the software architect > has chosen MySQL as a cost-saving alternative. > > Why was this architect wrong? > > -rich > > > ___ > Discuss mailing list > Discuss@blu.org > http://lists.blu.org/mailman/listinfo/discuss ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss
Re: [Discuss] Rob Conery's critique of MySQL?
Greg Rundelett wrote: > A default installation of MySQL is dangerously too > flexible to be trusted with enterprise data. At #185 on the Fortune 500 list, I'm thinking that my current employer's systems probably contain what can be called "enterprise data". And it's true that I'm not going to run this data center with a default installation of MySQL; it's already amply tweaked-out based on past experiences at a company roughly 1/500th the size (but with a much-busier and more complex database). I'd love to go back and propose PostgreSQL as an alternative--it's not too late, the place up until July 2012 is an Oracle shop--but there are other criteria like our ability to hire expertise, whether the backup and failover strategies are robust, etc. I have a unique opportunity to influence a key decision in a "green-field" situation at a very large company and I'd love to have more arguments than just "the defaults can't be trusted" or "sloppy programmers could cause more trouble with this tool" than some other. -rich ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss
Re: [Discuss] Rob Conery's critique of MySQL?
On 07/22/2012 02:34 PM, Rich Braun wrote: Greg Rundelett wrote: A default installation of MySQL is dangerously too flexible to be trusted with enterprise data. At #185 on the Fortune 500 list, I'm thinking that my current employer's systems probably contain what can be called "enterprise data". And it's true that I'm not going to run this data center with a default installation of MySQL; it's already amply tweaked-out based on past experiences at a company roughly 1/500th the size (but with a much-busier and more complex database). I'd love to go back and propose PostgreSQL as an alternative--it's not too late, the place up until July 2012 is an Oracle shop--but there are other criteria like our ability to hire expertise, whether the backup and failover strategies are robust, etc. I have a unique opportunity to influence a key decision in a "green-field" situation at a very large company and I'd love to have more arguments than just "the defaults can't be trusted" or "sloppy programmers could cause more trouble with this tool" than some other. It doesn't matter, really! Every tool you use will have issues. If you show up the guy who chose f, there will come a day when you look like an idiot for replacing it with PostgreSQL. That being said, my personal opinion is that *anyone* who chooses MySQL without a clear and present "Only MySQL will with our apps" requirement, is not much of a DBA and a terrible engineer. I've been using PostgreSQL for over 15 years and it is one of those tools that I keep in my belt because it is just amazing at how easy it makes otherwise difficult tasks. Every year it keeps getting better. I have been on far too many projects where some guy chooses MySQL because everyone else does and stuff that would be trivial in PostgreSQL are a nightmare. On the flip side, I have yet to see something that would be easy with MySQL that isn't equally as easy using PostgreSQL. As I tell my son, "You have to own your opinions. Merely accepting someone else's opinion isn't good enough. Believe what you want, but make sure you understand what you believe and why." -rich ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss
Re: [Discuss] Rob Conery's critique of MySQL?
On 07/22/2012 12:44 PM, Rich Braun wrote: For those of us lacking a 57-minute attention span to watch a full-length talk, what's the gist of Rob Conery's argument? For many, I suppose PostgreSQL is a "default choice" but that isn't the case for most of the open-source tools I've used in the past 10 years. I'm now on a project for which the default choice would have been Oracle, but the software architect has chosen MySQL as a cost-saving alternative. Why was this architect wrong? The problem with architecture is that there are both art and engineering components, which brings it into the realm of subjectivity. Choosing MySQL is generally a bad decision, but widely regarded as safe. A lot of people use MySQL standing with the crowd allows you a good defence when things go wrong and they always go wrong, everything from Oracle to MSSQL to Sybase to MySQL to PostgreSQL will eventually have an issue. Its true. Databases like Oracle, PostgreSQL, and MSSQL represent man-centuries of research and development. Disregarding them is the act of fools. I may tell you, MySQL is a bad database because of X, Y, and Z, but that doesn't really help you. Watch the first 15 minutes of the video for a taste. Do some personal research and really really learn about "databases," more than the minimum you need to use them. Once you understand the reasoning of why Oracle uses redo logs and PostgreSQL uses WAL, our opinions won't matter. -rich ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss
[Discuss] Raspberry Pi
Greetings Blu, has anyone ordered it yet ? I recall a message from [Announce] about live demo as well (did not attend). It sounds and looks like an amazing device , and, I'll be very glad to replace some X86 utility machines with it. , in case anyone has more stories and would like to share, please do. -- Guy Gold ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss
Re: [Discuss] Raspberry Pi
I've seen a couple of them arrive at the Artisan's Asylum, but have no personal experience. You might try asking on that discuss list. * Drew Van Zandt Artisan's Asylum Craft Lead, Electronics & Robotics Cam # US2010035593 (M:Liam Hopkins R: Bastian Rotgeld) Domain Coordinator, MA-003-D. Masquerade aVST * On Sun, Jul 22, 2012 at 9:53 PM, Guy Gold wrote: > Greetings Blu, > has anyone ordered it yet ? > I recall a message from [Announce] about live demo as well (did not > attend). > It sounds and looks like an amazing device , and, I'll be very glad to > replace some X86 > utility machines with it. , in case anyone has more stories and would > like to share, please do. > > -- > Guy Gold > ___ > Discuss mailing list > Discuss@blu.org > http://lists.blu.org/mailman/listinfo/discuss > ___ Discuss mailing list Discuss@blu.org http://lists.blu.org/mailman/listinfo/discuss