ma•ven (mā'vən)

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


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 | 12 May 2021 12:00

Webinar: Real Time Architecture Subscribe to this feed

Oren Eini writes "......."
Read more »  Webinar: Real Time Architecture

Ayende @ Rahien | 29 Apr 2021 12:00

Practical considerations for implementing RaftSubscribe to this feed

Oren Eini writes "....RavenDB has been using the Raft protocol for the past years. In fact, we have written three or four different implementations of Raft along the way. I implemented Raft using pure message passing, on top of async RPC and on top of TCP. I did that..."
Read more »  Practical considerations for implementing Raft

Ayende @ Rahien | 28 Apr 2021 12:00

Influential computer science papersSubscribe to this feed

Oren Eini writes "....I run into this question on Hacker News, asking for the best computer science papers. There are a few that I keep getting back to, either because they are so fundamental or they are so useful. Without any particular orderThe Raft Paper – a..."
Read more »  Influential computer science papers

Ayende @ Rahien | 21 Apr 2021 12:00

Slow and predictable vs. fast and burstySubscribe to this feed

Oren Eini writes "....This is a tale of two options that we took for an exhaustive test. Amazon recently came out with a new disk type on the cloud. As a database vendor, that is of immediate interest to me, so we took a deep look into that. GP3 disks are about 20%..."
Read more »  Slow and predictable vs. fast and bursty

Ayende @ Rahien | 15 Apr 2021 12:00

Disk space management inside VoronSubscribe to this feed

Oren Eini writes "....Voron is RavenDB’s storage engine. It is how we store data, keep transactions and in generally get a lot of our abilities. In this post, I want to talk about the way RavenDB manages disk space internally.  Voron uses a single data file to do..."
Read more »  Disk space management inside Voron

Ayende @ Rahien | 12 Apr 2021 12:00

AWS Roles, AWS Lambda and eventual consistencySubscribe to this feed

Oren Eini writes "....I’m doing some cloud work, and I am working based off the official documentation, trying to automate the creation of an AWS Lambda. In order to allow me to quickly iterate, I’m basically creating the entire thing from scratch each..."
Read more »  AWS Roles, AWS Lambda and eventual consistency

Ayende @ Rahien | 09 Apr 2021 12:00

Whitepaper: Couchbase vs RavenDB Performance at Rakuten KoboSubscribe to this feed

Oren Eini writes "....We just published a white paper on RavenDB performance vs. Couchbase performance in a real customer scenario.I had to check the results three times before I believed them. RavenDB is pretty awesome, but I had no idea it was that awesome. The data..."
Read more »  Whitepaper: Couchbase vs RavenDB Performance at Rakuten Kobo

Ayende @ Rahien | 08 Apr 2021 12:00

Talking about RavenDB in the Angular ShowSubscribe to this feed

Oren Eini writes "....You can hear me speaking at the Angular Show about using document database from the point of view of full stack or front end developers.In this episode, panelists Brian Love, Jennifer Wadella, and Aaron Frost welcome Oren Eini, founder of RavenDB,..."
Read more »  Talking about RavenDB in the Angular Show

Ayende @ Rahien | 07 Apr 2021 12:00

Optimizing non obvious costsSubscribe to this feed

Oren Eini writes "....One of the “fun” aspects of running in the cloud is the fact that certain assumptions that you take for granted are broken, sometimes seriously so. Today post is about an issue a customer run into in the cloud. They were seeing some cases of high..."
Read more »  Optimizing non obvious costs

Ayende @ Rahien | 02 Apr 2021 12:00

Building a phone book: Part IIISubscribe to this feed

Oren Eini writes "....In the past two posts in the series, I talked about ways to store phone book records in a file. During the candidates review process, I noticed that many candidates failed to make their lives significantly easier by placing limits on themselves.For..."
Read more »  Building a phone book: Part III

This Maven's Blog

Oren Eini

Ayende Rahien