ODBC Connections

Friday, June 6, 2008

Three Shouts: Virtualization, Data Services, and Beer

With apologies to Tears for Fears, it's time for me to shout (not a RickRoll) about a few items that I think deserve some attention.

First and foremost, my esteemed colleague Mike Johnson has written an excellent article entitled The Importance of Data Connectivity to Virtualization. Rather than being a tribute to a cleverly written play by Oscar Wilde, Mike's article presents the case for choosing high quality data connectivity components in order to maximize an investment in virtualization.

Second, if you haven't yet signed up to attend Data Services World, I would recommend you get off of your duff and do so. The conference, scheduled for June 24, 3008 at the Roosevelt Hotel in New York, features a keynote delivered by John Goodson, an industry luminary in data connectivity and someone that I report up to. Anyone interested in learning more about data services should attend as John is as excellent a speaker as he is a generous boss. ^_^

Third, and finally, I'd like to call attention to beer that I had recently, a 2007 Abyss from Deschutes Brewery out of Bend Oregon. For any of you who like your beer strong, dark, and complex, I would strongly recommend you find a bottle of this delicious Imperial Stout to try. If you don't - feel free to ship me another bottle so I can enjoy this beer all over again. SlĂ inte!



Technorati Tags | |

Labels: , , , , , , , , ,

Wednesday, May 14, 2008

MySQL, MyPresentation, MyThoughts

Like the picture? It's not really relevant to anything contained in the following post except that it is an excellent visual aid for describing my professional life of late. "To leave whatever you're doing, you have to change your course." Yep, that about sums it up.

Let it never be said that I can't be motivated to do things. Roughly a month and a half has passed since my last post and at last the combination of guilt over my silence and my overwhelming need to be heard has driven me into action. I'm leaving out the indirect financial motivation (job-based compensation) for me to stay on top of this but it also comes into play as well. All of it adds up to me being prodded into action.

I did want to revisit my experience at the 2008 MySQL Conference & Expo. My attendance could be summarized this way: I attended, I spoke, I met, I listened, I left. Unfortunately taking this approach would leave out a lot of details that breathe a little more life into my retelling of the experience.

First off, let me just say that despite a technical hitch that delayed the start of my presentation by 10 minutes, I managed to keep an audience of around 20 people around long enough to sit through the entire session. This is a personal victory and a milestone. The last time I spoke at a conference, it was to a rapt audience of 3 people - 1 fast asleep, 1 who was sitting down to rest his weary legs (before he too, fell asleep, presumably) , and 1 person from my company who was essentially, paid to be there. Yes, I've come a long way, and while I was not offered any barleywine by any of the attendees (*tsk tsk*), I appreciated the attentiveness and polite questions afterward.

If you missed my presentation and for some crazy reason would like to see my slide deck, have at it, and don't forget to let me know what you think or share any comments or questions that you might have: MySQL%202008%20SOA%20Data%20Access%20Presentation.ppt

I was an attendee at a couple of sessions at the conference myself - the most interesting one for me was MySQL, LINQ and the ADO.NET Entity Framework, a presentation by Dave Sceppa, who is a Program Manager at Microsoft (I came late, so I just caught the tail end of Dave's intro where he explained that Reggie Burnett couldn't make it due to an injury he suffered during the trip? I'm not sure what happened). Dave had a lot of interesting things to present about ADO.NET and LINQ in particular. I had an opportunity to meet and introduce myself him after his presentation - very nice guy and one that I would recommend anyone who is interested in ADO.NET seek out at trade shows.

I was also at the MySQL Partners meeting where it was announced that MySQL was considering rolling out some new MySQL features (specifically ones related to backup and encryption) into MySQL Enterprise only. Jeremy Cole, whose blog more or less broke this news, was at the meeting and was pointed in his requests to the MySQL executive team for clarification and confirmation of the facts around this decision. Based on the rash of comments on his post and the prolific blogosphere hand-wringing over this announcement, it was clear that a lot of people in the MySQL community weren't happy about it. In fact, some claimed that Sun, who had just completed their acquisition of MySQL was now starting to close source it. In the software world, close sourcing an open source product is seen as the equivalent of Darth Vader freezing Han Solo in carbonite. While Han (MySQL) is technically still alive after his imprisonment, his state is considered unchangeable and subject to the whims of the Empire (Sun). It should be noted that after all of the fuss over this consideration, Sun seems to have backtracked on this a bit, but there's still debate over Sun's intentions with regards to making dividends on their billion-dollar investment in MySQL.

I was not as shocked and dismayed by this announcement / consideration as others apparently were. To me, it comes down to simple economics: why wouldn't Sun be looking for ways to add value to MySQL Enterprise and thus help justify why customers should pay for it versus simply downloading and using a free edition? Of course, some may argue that as an employee of a software company that makes money on closed source software, my perspective is easily dismissed. Without wanting to explain DataDirect's business model in great detail, I'll just say that if our products did not demonstrate value over our competition (which is almost always free or ridiculously cheap), we would have gone out of business a long time ago. So yeah, I guess I'm not afraid to say that because value is what differentiates software companies that make money on their products and services (and stay in business for over 20 years) and the ones that don't make money (and consequently, fail to stay in business). ;)

My final thought on my trip is a bit lighthearted - any of you who consider yourselves beer snobs (a la, yours truly) and find yourself hunting for a place to buy and sip great beer in Bay Area would do well to consider showing up at the City Beer Store in San Francisco. The owners were terrific - extremely friendly and helpful, and the selection was terrific (I scored 2 bottles each of Russian River Beatification (Batch 002) and Supplication!). I managed to stuff my suitcases full of enough bottles of deliciousness that the TSA saw fit to inspect my bags, though I am happy to report that they did so professionally and did not "borrow" any of my precious goodies for themselves. (THANK YOU!!)

I'm planning to move up to a more regular update schedule, so look for a new entry well within the month and a half long interval that I established previously. Oh, and look for things to get alternately more business-focused AND more whimsical. You were warned. ^_^




Labels: , , , , , , , , ,

Tuesday, April 1, 2008

Another Shameless Plug: Listen To Me at the 2008 MySQL Conference

Those familiar with my personality (the real-life, much more interesting one) know that I am given to spontaneous speechifying on frequent, mostly inappropriate occasions. As a result, they rarely encourage me to share one of my not-so-humble opinions or to grace them with my pithy, Gibran-esque observations on the nature of the human condition, et al. (For those of you who deign to counter this self-assessment of my wisdom, consider the date of this posting before commenting... ^_^)

Every so often, however, I manage to fool someone into thinking that my pedagogical pontifications are worth listening to and I am thus granted a podium on which to speak and share my wisdom (such as it is). Such an occasion is nigh and I encourage you to come out and support my heretofore unfulfilled dream of having a full room with a rapt audience spellbound by my oratory.

Event: The 2008 MySQL Conference & Expo

Location: Santa Clara, CA

Time: 11:55am through 12:40pm on Tuesday, April 15th

Title (sure to whet any appetite): Increase the Flexibility of MySQL-based SOA Frameworks with a Data Access Layer

The Goods:
While many organizations implementing Service Oriented Architectures (SOAs) are adopting a standards-based approach for development of new application services, few are applying the same methodology to their MySQL database access logic. A tightly coupled, MySQL-specific approach to application service design eliminates the benefits of an
SOA strategy and results in an infrastructure that slows application deployment and reduces business logic reuse and flexibility.

In this presentation, Mike Frost, product manager for DataDirect Technologies, will introduce a strategy for separating application logic from MySQL database access logic. The presentation will describe the benefits of a loosely coupled approach for all application and data access logic such as reduced development time, simplified deployment, and increased overall flexibility all within an SOA framework. Frost will introduce and describe the concept of a data access layer based on the emerging Service Data Objects (SDO) specification and Data Access Service (DAS) standard and describe what the future of data access logic will look like for MySQL users within an SOA framework.

Additional Details: See http://en.oreilly.com/mysql2008/public/schedule/detail/2578

If you come, you should know that I accept heckling so long as it is followed with an offer of a craft beer not sold within the state of North Carolina - barleywines are my favorite though anything strong that I can fit into my suitcase for the flight back will be graciously accepted. Oh, and don't forget to leave me your business card so that I know who to credit for the soothing of my bruised ego.



Labels: , , , , , , , , , ,