Oren Eini is a senior developer / architect, focusing on architecture, data access and best practices. Most often, he is working on building complex business systems using .Net 2.0, NHibernate and Castle's Frameworks, providing training and guidance for the use of Object Relational Mapping, Inversion of Control, Domain Driven Design and other exciting topics. Oren is an active member in several leading Open Source projects, including (but not limited :-) ) NHibernate, Castle and Rhino Mocks.
Ayende @ Rahien | 23 May 2013 09:00
Oren Eini writes "......."
Read more » And that is why I wrote my own db…
Ayende @ Rahien | 23 May 2013 08:13
Oren Eini writes "......."
Read more » RavenDB Dynamic Aggregation Webinar
Ayende @ Rahien | 22 May 2013 09:00
Oren Eini writes "....Well, it seems like Rhino Mocks has a new daddy . In particular, Mike Meisinger has kindly agreed to take the project as the project lead.
You can discuss all about this in the mailing list for Rhino Mocks, or hear more about Mike’s plans,..."
Read more » Rhino Mocks' future
Ayende @ Rahien | 21 May 2013 09:00
Oren Eini writes "....Jeremy Miller’s post about Would I use RavenDB again has been making the round. It is a good post, and I was asked to comment on it by multiple people. I wanted to comment very briefly on some of the issues that were brought up: Memory consumption..."
Read more » RavenDB, Victory
Ayende @ Rahien | 20 May 2013 09:00
Oren Eini writes "....There is a big problem in the RavenDB build process. To be rather more exact, there is a… long problem in the RavenDB build process. As you can imagine, when the build process run for that long, it doesn’t' get run too often. We already had several..."
Read more » Fixing up the build process
Ayende @ Rahien | 17 May 2013 09:00
Oren Eini writes "....In tomorrow’s Webinar, we will discuss handle dynamic aggregation using RavenDB. A new feature in 2.5, this is meant to give you more options for reporting queries, including complex aggregation, dynamic selection, etc. You can register here:..."
Read more » RavenDB Webinar: Aggregation just jump a grade or two…
Ayende @ Rahien | 16 May 2013 09:00
Oren Eini writes "....This seems to be a pretty common issue with people getting the two of them confused. As an example, let us take the users in Stack Overflow: Here, we want to get the users in order. We want to get all the users in descending order of reputation...."
Read more » The difference between Ordering & Boosting
Ayende @ Rahien | 15 May 2013 09:00
Oren Eini writes "....Because RavenDB replication is async in nature, there is a period of time between a write has been committed on the master and until it is visible to the clients. A user has requested that we would provide a low latency way to provide a solution to..."
Read more » How not to deal with Replication Lag
Ayende @ Rahien | 14 May 2013 09:00
Oren Eini writes "....RavenDB handles replication in an async manner. Let us say that you have 5 nodes in your cluster, set to use master/master replication. That means that you call SaveChanges(), the value is saved to the a node, and then replicated to other..."
Read more » RavenDB Clusters & Write Assurances
Ayende @ Rahien | 13 May 2013 09:00
Oren Eini writes "....One of the things that we keep thinking about with RavenDB is how to make it easier for you to run in production. To that end, we introduce a new feature in 2.5, Index Locking. This looks like this: But what does this mean, to lock an index? Well,..."
Read more » RavenDB & Locking indexes