Victoria .NET Developers Association

Victoria's Community of .NET Developers
Welcome to Victoria .NET Developers Association Sign in | Join | Help
in Search

Victoria .NET Dev Association Monthly Meetings

May Monthly Meeting

The Victoria .NET Developers Association welcomes Greg Young on Wednesday May 21.

Greg is co-founder and CTO of IMIS, a stock market analytics firm in Vancouver BC. With over 10 years of varied experience in computer science from embedded operating systems to business systems and everything in between, he brings a pragmatic and often times unusual viewpoint to discussions.

In his spare time you can often find Greg on experts-exchange.com where he runs the .NET section of the site, writing articles for InfoQ.com, speaking at local .NET groups throughout the south eastern US and now the pacific northwest, or floating upside down through rapids in his kayak.

Title: Re-thinking the Relational Database Management System

Description:

This talk will focus on the past, present, and future of Relational Database Systems and data storage/retrieval.

Databases were created in a time that had very different parameters to what we have today, so should we continue to use them like we always have? A lot of technical resources have changed since the first databases. Things like:

  • The length and distribution of a running transaction
  • Ratio of resources like disk/memory/cpu to network bandwidth
  • Personnel changes
  • Total cost of ownership

Its time we re-think the RDBMS as the centerpiece of our applications. Tools like OR mappers, while helping domains become the behavioral centers of our applications, still force us to deal with an impedance mismatch that gives little benefit. This session looks at our current architectures and identifies new approaches for us to deal with these issues in a more scalable, reliable, and behaviorally centric manner.

What happens when we remove the OLTP RDBMS? We can use architectures including SimpleDB, prevalence layers, or move to an additive only distributed architecture (can be scaled massively to millions of nodes in a consistent fashion). How can we get ourselves out of the everything-is-always-consistent model we have become dependent upon because it is provided by databases? Do we want to?

Topics include:

  •    How the OLTP RDBMS is currently failing us.
  •    Command and Query Separation.
  •    Importance of the life cycles of objects.
  •    Introduction of SLAs to the ubiquitous language.
  •    Introduction of business value.


Intended Audience Skill Level: Intermediate / Advanced

Date/Time: Wednesday May 21, 2008 from 6:30-9:30pm (talk starts at 7)

Location: University of Victoria, New Engineering and Computer Science Building, Room ECS125 see map NOTE: This is the big room across the lobby from the regular room


Registration: Please register for the event. You can also send an email to event@vicdotnet.org with the subject heading of "May 21st Event"

Published Monday, May 12, 2008 9:51 AM by nolanzak

Comments

No Comments
Anonymous comments are disabled
Powered by Community Server, by Telligent Systems