DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Oren Eini

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 | 21 Mar 2019 10:00

RavenDB 4.2 Features: Diffing revisionsSubscribe to this feed

Oren Eini writes "....I don’t usually talk about what we call the Studio Features. These set of features impact the RavenDB Studio and are meant to make the lives of developers and administrators of RavenDB easier. We actually spend lot of effort on the Studio, because..."
Read more »  RavenDB 4.2 Features: Diffing revisions


Ayende @ Rahien | 20 Mar 2019 10:00

Transactional choices in RavenDB: Winning the lotterySubscribe to this feed

Oren Eini writes "....RavenDB allows you to tune, per transaction, what level of safety you want your changes to have. At the most basic level, you can select between a single node transaction and a cluster wide transaction. We get questions from customers about the..."
Read more »  Transactional choices in RavenDB: Winning the lottery


Ayende @ Rahien | 19 Mar 2019 10:00

RavenDB 4.2 Features: Time travel and revisions revertSubscribe to this feed

Oren Eini writes "....The feature outlined in this post is a hidden behind a small button at a relatively obscure part of the RavenDB Studio (Database > Settings > Document Revisions). You can see how it looks like on the right. Despite its unassuming appearance,..."
Read more »  RavenDB 4.2 Features: Time travel and revisions revert


Ayende @ Rahien | 18 Mar 2019 10:00

Using RavenDB Replication in Gossip modeSubscribe to this feed

Oren Eini writes "....The most common network topology for RavenDB replication is a full mesh. For example, if you have three nodes in your cluster and a database that reside on all three nodes, you’ll have a replication topology that will look like this:This works great..."
Read more »  Using RavenDB Replication in Gossip mode


Ayende @ Rahien | 14 Mar 2019 10:00

General availability of RavenDB 4.1 in the cloudSubscribe to this feed

Oren Eini writes "....I’m happy to let you know that as of last week, RavenHQ has been updated with full general availability of managed RavenDB 4.1 in the cloud.If you aren’t familiar with RavenHQ, this update gives you the ability to get a managed RavenDB cluster in..."
Read more »  General availability of RavenDB 4.1 in the cloud


Ayende @ Rahien | 08 Mar 2019 10:00

Automatic certificate updates in RavenDB: The feature you hopefully never know we haveSubscribe to this feed

Oren Eini writes "....About a month ago I wrote about a particular issue that we wanted to resolve. RavenDB is using X509 certificates for authentication. These are highly secured and are a good answer for our clients who need to host sensitive information or are working..."
Read more »  Automatic certificate updates in RavenDB: The feature you hopefully never know we have


Ayende @ Rahien | 07 Mar 2019 10:00

Play broken games, win broken prizesSubscribe to this feed

Oren Eini writes "....This post really annoyed me. Feel free to go ahead and go through it, I’ll wait. The gist of the post, titled: “WAL usage looks broken in modern Time Series Databases?” is that time series dbs that uses a Write Ahead Log system are broken, and that..."
Read more »  Play broken games, win broken prizes


Ayende @ Rahien | 06 Mar 2019 10:00

Workflow design: Making the business people happySubscribe to this feed

Oren Eini writes "....One of the primary reasons why businesses chose to use workflow engines is that they get pretty pictures that explain what is going on and look like they are easy to deal with. The truth is anything but that, but pretty sell. My recommended solution..."
Read more »  Workflow design: Making the business people happy


Ayende @ Rahien | 05 Mar 2019 10:00

Workflow design: The thinking behindSubscribe to this feed

Oren Eini writes "....In my previous post, I talked about the driving forces toward a scripting solution to workflow behavior, and I presented the following code as an example of such a solution. In this post, I want to focus on the non obvious aspects of such a..."
Read more »  Workflow design: The thinking behind


Ayende @ Rahien | 04 Mar 2019 10:00

How would you render the Reddit’s home page with RavenDB?Subscribe to this feed

Oren Eini writes "....The Reddit’s front page contain a list of recent posts from all communities. In most cases, you want to show posts from communities that the user is subscribe to, but at the same time, you want to avoid flooding the front page with posts from any..."
Read more »  How would you render the Reddit’s home page with RavenDB?


This Maven's Blog

Oren Eini

Ayende Rahien

Israel