Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 5,972 | Comments: 44,509

filter by tags archive

A RavenDB Hackaton


I just had what I think is a great idea. As you know by now, we are going to do a full blown conference to celebrate RavenDB 3.0

We are going to do a lot of talking about RavenDB, but I think that a more active experience would also be good. So what I’m planning is to have at least three RavenDB Core Dev Team present and do something. Right now I am torn between doing something that the people showing up want to do and build an application using RavenDB and doing a major new feature live with everyone pitching in. Or any combination of the two.

Thoughts and suggestions are welcome…


Comments

Jim Geurts

How about tossing the "build an application using RavenDB" and "major new feature" into the collection of ideas gathered from conference attendees. Then have the attendees pick their favorite(s) from that collection?

Dominic Zukiewicz

I would say some focus to getting data physically in and out of RavenDB - like the SQL Replication feature does.

As an audience of database developers and IT managers :

Most companies are already storing their data in a RDBMS, but if the transition is 'painful', why bother? They've already spent their $20'000 on SQL Server Enterprise ... Cross-platform usage. Backup/restore/installation.

This is also a good demonstrating of (a) it is easy to migrate, (b) it is easy to access and navigate, (c) SQL Replication demo to keep them aware it isn't a OLAP data warehouse, so it can co-exist with existing systems. Maybe if you can squeeze in Azure/Amazon Hosting?

As an audience of developers new to RavenDB ("Primer"):

Describing the platforms of use - Java / .NET / JavaScript. I am assuming newer developers are looking to understand the the transition of RDBMS to RavenDB. "Where are the foreign keys? Where are the views? Where are the indexes? Are tables & documents the same? Do I have to re-architect to this new view of the world?" .. these are terms they understand, so again a transition period is appropriate.

As an audience of existing RavenDB developers:

A summary of the new features are good, but since performance and cross-platform compatibility, demo it! If you have any hidden gems or tips for squeezing every ounce of performance. Maybe even architectural patterns for using it (e.g. RavenController), WPF?

As a hands on example, I would say walkthrough a migration. Compare a before/after scenario if possible? You could demo that changes are only required behind the service, or behind the repository.

--

All-in-all, I'm suggesting its simplicity for transition to will be a major selling point, and let their enthusiasm shine through.

(IMHO) ..

Ayende Rahien

Dominic, You are talking about the content of the conference, but in this post I am talking about specifically the hackaton.

Comment preview

Comments have been closed on this topic.

FUTURE POSTS

  1. Paying the rent online - 2 hours from now
  2. Reducing parsing costs in RavenDB - about one day from now

There are posts all the way to Aug 04, 2015

RECENT SERIES

  1. Production postmortem (5):
    29 Jul 2015 - The evil licensing code
  2. Career planning (6):
    24 Jul 2015 - The immortal choices aren't
  3. API Design (7):
    20 Jul 2015 - We’ll let the users sort it out
  4. What is new in RavenDB 3.5 (3):
    15 Jul 2015 - Exploring data in the dark
  5. The RavenDB Comic Strip (3):
    28 May 2015 - Part III – High availability & sleeping soundly
View all series

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats