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 | 07 Dec 2016 10:00

Getting started with RavenDB on Raspberry PISubscribe to this feed

Oren Eini writes "....In this video, Adi is showing how to setup and run RavenDB on the Raspberry PI. a..."
Read more »  Getting started with RavenDB on Raspberry PI


Ayende @ Rahien | 06 Dec 2016 06:41

Installing RavenDB 4.0 on your Raspberry PI 3Subscribe to this feed

Oren Eini writes "....The easiest way to do it is go to the RavenDB Raspberry PI page and download the image, after download, you’ll have: The next step is to extract the file, giving us the disk image. Next, we need to copy it to an SD card. The image requires an SD..."
Read more »  Installing RavenDB 4.0 on your Raspberry PI 3


Ayende @ Rahien | 05 Dec 2016 10:00

RavenDB on Raspberry PISubscribe to this feed

Oren Eini writes "....This has been a dream of mine for quite some time, to be able to run RavenDB on the Raspberry PI. The Raspberry PI is a great toy to play with, maybe do some home automation or stream some videos to your TV. But while that is cool, what I really..."
Read more »  RavenDB on Raspberry PI


Ayende @ Rahien | 04 Dec 2016 09:15

Come to our booth on DotNext MoscowSubscribe to this feed

Oren Eini writes "....This Friday, our team is going to be in DotNext Moscow, showing off RavenDB 4.0 and raffling off some really cool prizes. You can also come and learn optimization techniques that allowed us to get more than 100,000 req/sec with RavenDB 4.0. It is..."
Read more »  Come to our booth on DotNext Moscow


Ayende @ Rahien | 02 Dec 2016 10:00

10x speedup utilizing Nagle Algorithm in business applicationSubscribe to this feed

Oren Eini writes "....Nagle algorithm is a pretty annoying thing. Basically, it means that when we write to the network, the TCP stack will wait a bit to see if we have more stuff to send to that destination before actually emitting the packet. Most people run into this..."
Read more »  10x speedup utilizing Nagle Algorithm in business application


Ayende @ Rahien | 01 Dec 2016 10:00

The performance regression in the optimization: Part IISubscribe to this feed

Oren Eini writes "....In my previous post I showed a performance conundrum. A code that has been optimized to reduced heavy allocation usage that became over twice as slow. In particular, we had a problem here, the new code it 3.4 times slower than the new one, but how?..."
Read more »  The performance regression in the optimization: Part II


Ayende @ Rahien | 30 Nov 2016 10:00

The performance regression in the optimization: Part ISubscribe to this feed

Oren Eini writes "....PageTable is a pretty critical piece of Voron. It is the component responsible for remapping modified pages in transactions and is the reason why we support MVCC and can avoid taking locks for the most part. It has been an incredibly stable part of..."
Read more »  The performance regression in the optimization: Part I


Ayende @ Rahien | 29 Nov 2016 10:00

Reviewing pull requests with large number of commitsSubscribe to this feed

Oren Eini writes "....I have to go over a fairly compress pull request, adding a pretty big feature. The feature, if you care, is compressing data in the leaf pages of a B+Tree for use in Map/Reduce entries storage. The current and non final results are reducing storage..."
Read more »  Reviewing pull requests with large number of commits


Ayende @ Rahien | 28 Nov 2016 10:00

Talk: System Architecture with NoSQL and RavenDB/DocDBSubscribe to this feed

Oren Eini writes "....My Talk at InfoQ Brazil has been published. You can watch it here...."
Read more »  Talk: System Architecture with NoSQL and RavenDB/DocDB


Ayende @ Rahien | 25 Nov 2016 10:00

Digging into the CoreCLR: Some bashing on the cost of hashingSubscribe to this feed

Oren Eini writes "....Note: This post was written by Federico. Recently at CoreFX there has been a proposal to deal with the typical case of everyone writing their own hash combining logic. I really like the framework to push that kind of functionality because hashing..."
Read more »  Digging into the CoreCLR: Some bashing on the cost of hashing


This Maven's Blog

Oren Eini

Ayende Rahien

Israel