Login | Register
  • What’s he building in there?

    Hank WilliamsMySQL is unsuitable for web 2.0 applications that have to scale. The introductions of Amazon’s SimpleDB and Google’s BigTable have kicked off a paradigm shift away from the relational database.

    New York-based stealth startup Kloudshare promises to take it one step further.

    ‘In the past the relational database was often used as a kitchen sink solution for everything,’ Amazon’s Dutch CTO Werner Vogels told me at the Next Web Conference in Amsterdam.

    Databases should be tailored to their tasks. Amazon first released S3 for primary key storage, followed last December by SimpleDB for multi-attribute queries. Vogels said Amazon has no plans for additional database offerings.

    ‘Because relational databases can be beaten by more than an order of magnitude on the standard OLTP benchmark, then there is no market where they are competitive,’ relational database guru Mike Stonebraker concluded in September 2007.

    The conclusion was based on a test with H-Store, a new database Stonebraker is developing at MIT. Stonebraker has already founded two alternative database companies in the last five years, StreamBase and Vertica.

    H-Store could be the reason behind Stonebraker’s controversial attack on Google’s MapReduce. The PostgreSQL inventor was simply spreading some FUD ahead of launching his own competitor to BigTable and MapReduce.

    ‘I found it shocking what he wrote,’ says Hank Williams. The New York-based computer scientist and tech blogger is working on a database startup called KloudShare.

    ‘What we’re doing is much more in the Google, horizontal scaling, MapReduce camp than it is in the Michael Stonebraker, column store, Vertica camp.’

    Williams sees SimpleDB, BigTable and open source variations ThruDB, CouchDB and HyperTable as a step in the right direction. Kloudshare will take it one step further with something like a navigational or graph database.

    Details are sketchy. On his excellent blog Williams mentioned removing foreign keys from the database system as part of the solution.

    How would that work exactly? ‘If you start from saying you’re making just minor modifications to the relational database, then it all sounds a little funny,’ Williams says. ‘That’s not a great way to express the problem.

    ‘Relational purists also hate foreign keys. They hate them for different reasons, because they feel foreign keys are navigational. I don’t like foreign keys because I think they’re not navigational enough!

    More on this subject in Computable.

    Posted by Peter Verkooijen on April 22, 2008 in the Web2NewYork channel
     
    • Love the Tom Waits reference in the title…the Tom Waits song is in reference to Jandek. All good stuff.

      josef 10:45 am on April 23, 2008 # | Reply




Jobs

Linux System Administrator
US-NY-New York. Posted by TEAM Recruiting Services, Inc on Sep-03-10.... more

Interactive Art Director
US-NY-New York. Posted by Aquent on Sep-02-10.... more

Engineer, Sr Staff - Network Operations - Broadcom Corporation - Santa Clara, CA
•Job Summary: Location Based Services (LBS) Network Operations Team Member â€... more

Founder-level Computer Vision Engineer - Occipital - Boulder, CO
2D Image recognition Simultaneous Localization and Mapping (SLAM) Augmented Re... more

Ruby on Rails Developer - DailyBurn - New York, NY
plus. Familiarity with native or web-based mobile development (iPhone, iPad, And... more

Web Developer - PHP, Rails 3, HTML5, jQuery - AD60, Inc - Brooklyn, NY
the speed of a website. A big plus is iPhone or Android development experience.... more

SharePoint Administrator - Horizon Media - New York, NY
This position will interact daily with Horizon Media employees as well as extern... more

Front End Developer (CSS, Photoshop, PHP, Javascript) - Hotlist - New York, NY
Experience working with PHP web applications in a MVC... of the workings of and... more

Director, Product Design - New Media Company - New York, NY
a Director, Product Design. This is a hands on... 7+ years in Interaction Design... more

Technical Sales Account Manager-PLC/HMI, Sensors,Motion - Nexmation - Lexington, KY
Motion (Drives, Servos, Motors), Barcode and RFID, and Vision Systems Requirem... more

Search Engine Marketing Campaign Manager - Atrinsic - New York, NY
and optimize online advertising campaigns, increase... About Atrinsic Interactiv... more

Java Developer - Consultant - UGO Entertainment, Inc - New York, NY
required. Core Skills: JAVA J2EE, STRUTS, Hibernate... Thorough knowledge of th... more

Software Development Engineer in Test, Senior Lead - Bing Mobile Job - Microsoft - Bellevue, WA
require you to work across our Bing Mobile Engineering properties (Shell, Augmen... more

Spec, Compliance-Sr - El Paso Corporation - Houston, TX
provides assistance regarding various compliance electronic programs such as Geo... more

Graphic Designer - TeleNav - Sunnyvale, CA
s leading providers of location based services for mobile devices, and become p... more

Project Manager - Augme - New York, NY
between traditional media and mobile phones... media and consumers with mobile p... more

Copywriter - Design Strategy Corporation - Northern, NJ
Our financical service client in Northern New Jersey seeks a copywriter for thei... more

Sr Copywriter - Digitas Health - New York, NY
Searches My Job Cart Login MarketTitle Sr Copywriter Primary Location New... more

Media Traffic Supervisor - Draftfcb - New York, NY
client team members and media professionals to ensure... learning new media plat... more

Senior Account Supervisor- Advertising - G2 - New York, NY
marketing, communications planning and digital/interactive marketing, to create... more

Field Systems Director - The Proven Method - Omaha, NE
a successful track record of RFID analysis and design, and prototyping new RFID... more

API Engineer - Meetup - New York, NY
API Engineer to help us extend the Meetup platform to every mobile device and hy... more

Community Listings Collector - Patch - Cincinnati, OH
over a hundred online community publications thus far. Each paper is hyperlocal... more