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 | 26 Mar 2015 10:00

RavenDB in SiberiaSubscribe to this feed

Oren Eini writes "....A good chunk of the RavenDB Core Team is going to be in CodeFest in Novosibirsk this weekend, including yours truly. We are going to be handing out a lot of cool stuff, and we got some really nice things to talk about. And yes, I’ll keep the..."
Read more »  RavenDB in Siberia


Ayende @ Rahien | 23 Mar 2015 10:00

Merge related entities using Multi Map/ReduceSubscribe to this feed

Oren Eini writes "....A question came up in the mailing list regarding searching across related entities. In particular, the scenario is the notion of a player and characters in MMPROG game. Here is what a Player document looks like: { "Id":..."
Read more »  Merge related entities using Multi Map/Reduce


Ayende @ Rahien | 16 Mar 2015 10:00

Taking full dumps for big IIS appsSubscribe to this feed

Oren Eini writes "....If your application is running on IIS, you are getting quite a lot for free. To start with, monitoring and management tools are right there out of the box. You are also getting some… other effects. In particular, we had RavenDB running inside IIS..."
Read more »  Taking full dumps for big IIS apps


Ayende @ Rahien | 03 Mar 2015 10:00

QCon London and In The Brain talk – Performance Optimizations in the wildSubscribe to this feed

Oren Eini writes "....The RavenDB Core Team is going to be in the QCon London conference this week, so if you are there, stop by our booth, we got a lot of cool swag to give out and some really cool demos. In addition to that, on Thursday I’m going to be giving an In The..."
Read more »  QCon London and In The Brain talk – Performance Optimizations in the wild


Ayende @ Rahien | 02 Mar 2015 10:00

That ain’t going to take you anywhereSubscribe to this feed

Oren Eini writes "....As part of our usual work routine, we field customer questions and inquiries. A pretty common one is to take a look at their system to make sure that they are making a good use of RavenDB. Usually, this involves going over the code with the team,..."
Read more »  That ain’t going to take you anywhere


Ayende @ Rahien | 27 Feb 2015 10:00

Lambda methods and implicit contextSubscribe to this feed

Oren Eini writes "....The C# compiler is lazy, which is usually a very good thing, but that can also give you some issues. We recently tracked down a memory usage issue to code that looked roughly like this. var stats = new PerformatStats { Size =..."
Read more »  Lambda methods and implicit context


Ayende @ Rahien | 26 Feb 2015 10:00

Linux, Debts and Out Of Memory KillerSubscribe to this feed

Oren Eini writes "....Imagine that you go to the bank, and ask for a 100,000$ mortgage. The nice guy in the bank agrees to lend you the money,  and since you need to pay that in 5 installments, you take 15,000$ to the contractor, and leave the rest in the bank until..."
Read more »  Linux, Debts and Out Of Memory Killer


Ayende @ Rahien | 25 Feb 2015 13:00

Picture of the day, Rhino & RavenSubscribe to this feed

Oren Eini writes "....We have an amateur photographer in the office, who like to arrange the rhinos in the office (now exceeding 100, I think) in various ways. I really like this picture...."
Read more »  Picture of the day, Rhino & Raven


Ayende @ Rahien | 25 Feb 2015 10:00

Buffer Managers, production code and alternative implementationsSubscribe to this feed

Oren Eini writes "....We are porting RavenDB to Linux, and as such, we run into a lot of… interesting issues. Today we run into a really annoying one. We make use of the BufferManager class inside RavenDB to reduce memory allocations. On the .Net side of things,..."
Read more »  Buffer Managers, production code and alternative implementations


Ayende @ Rahien | 24 Feb 2015 12:00

Long running async and memory fragmentationSubscribe to this feed

Oren Eini writes "....We are working on performance a lot lately, but performance isn’t just an issue of how fast you can do something, it is also an issue of how many resources we use while doing that. One of the things we noticed was that we are using more..."
Read more »  Long running async and memory fragmentation


This Maven's Blog

Oren Eini

Ayende Rahien

Israel