Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by email or phone:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 6,481 | Comments: 47,780

filter by tags archive
7posts

PR Review

  1. (25 Oct 2017)

    It’s the error handling, again (6 days from now)

  2. (23 Oct 2017)

    Beware the things you can’t see (4 days from now)

  3. (20 Oct 2017)

    Code has cost, justify it (15 hours from now)

  4. (10 Aug 2017)

    Errors, errors and more errors

  5. (21 Jul 2017)

    Is your error handling required?

  6. (23 Jun 2017)

    avoid too many parameters

  7. (21 Jun 2017)

    the errors should be nurtured

15posts

RavenDB 4.0

  1. (13 Oct 2017)

    Interlocked distributed operations

  2. (12 Oct 2017)

    Node.JS client is now in beta

  3. (11 Sep 2017)

    Support options

  4. (14 Aug 2017)

    Maintaining transaction boundary integrity in a distributed cluster

  5. (03 Aug 2017)

    Raven Query Language

  6. (13 Jul 2017)

    The admin’s backdoor is piping hot

  7. (10 Jul 2017)

    Securing the keys to the kingdom

  8. (04 Jul 2017)

    Unbounded results sets

  9. (13 Jun 2017)

    The etag simplification

  10. (12 Jun 2017)

    Data subscriptions, Part II

  11. (09 Jun 2017)

    Data subscriptions, Part I

  12. (19 May 2017)

    Managing encrypted databases

  13. (11 May 2017)

    Working with attachments

  14. (10 May 2017)

    Attachments

  15. (08 May 2017)

    Full database encryption

21posts

re

  1. (10 Oct 2017)

    Entity Framework Core performance tuning–Part III

  2. (09 Oct 2017)

    Different I/O Access Methods for Linux

  3. (06 Oct 2017)

    Entity Framework Core performance tuning–Part II

  4. (04 Oct 2017)

    Entity Framework Core performance tuning–part I

  5. (26 Apr 2017)

    Writing a Time Series Database from Scratch

  6. (28 Jul 2016)

    Why Uber Engineering Switched from Postgres to MySQL

  7. (15 Jun 2016)

    Why you can't be a good .NET developer

  8. (12 Nov 2013)

    Why You Should Never Use MongoDB

  9. (21 Aug 2013)

    How memory mapped files, filesystems and cloud storage works

  10. (15 Apr 2012)

    Kiip’s MongoDB’s experience

  11. (18 Oct 2010)

    Diverse.NET

  12. (10 Apr 2010)

    NoSQL, meh

  13. (30 Sep 2009)

    Are you smart enough to do without TDD

  14. (17 Aug 2008)

    MVC Storefront Part 19

  15. (24 Mar 2008)

    How to create fully encapsulated Domain Models

  16. (21 Feb 2008)

    Versioning Issues With Abstract Base Classes and Interfaces

  17. (18 Aug 2007)

    Saving to Blob

  18. (27 Jul 2007)

    SSIS - 15 Faults Rebuttal

  19. (29 May 2007)

    The OR/M Smackdown

  20. (06 Mar 2007)

    IoC and Average Programmers

  21. (19 Sep 2005)

    DLinq Mapping

5posts

RavenDB 4.0 Unsung heroes

  1. (05 Oct 2017)

    The design of the security error flow

  2. (03 Oct 2017)

    The indexing threads

  3. (02 Oct 2017)

    Indexing related data

  4. (29 Sep 2017)

    Map/reduce

  5. (22 Sep 2017)

    Field compression

2posts

Writing SSL Proxy

  1. (27 Sep 2017)

    Part II, delegating authentication

  2. (26 Sep 2017)

    Part I, routing

5posts

Optimizing select projections

  1. (01 Sep 2017)

    Part IV–Understand, don’t do

  2. (31 Aug 2017)

    Interlude, refactoring

  3. (30 Aug 2017)

    Part III

  4. (29 Aug 2017)

    Part II

  5. (28 Aug 2017)

    Part I

2posts

Optimizing JavaScript and solving the halting problem

  1. (18 Aug 2017)

    Part II

  2. (17 Aug 2017)

    Part I

2posts

Public Service Announcement

  1. (11 Aug 2017)

    ConcurrentDictionary.Count is locking

  2. (28 Dec 2010)

    Git master repositories for the Rhino Tools projects

19posts

Production postmortem

  1. (07 Aug 2017)

    30% boost with a single line change

  2. (04 Aug 2017)

    The case of 99.99% percentile

  3. (02 Aug 2017)

    The lightly loaded trashing server

  4. (23 Aug 2016)

    The insidious cost of managed memory

  5. (05 Feb 2016)

    A null reference in our abstraction

  6. (27 Jan 2016)

    The Razor Suicide

  7. (13 Nov 2015)

    The case of the “it is slow on that machine (only)”

  8. (21 Oct 2015)

    The case of the slow index rebuild

  9. (22 Sep 2015)

    The case of the Unicode Poo

  10. (03 Sep 2015)

    The industry at large

  11. (01 Sep 2015)

    The case of the lying configuration file

  12. (31 Aug 2015)

    The case of the memory eater and high load

  13. (14 Aug 2015)

    The case of the man in the middle

  14. (05 Aug 2015)

    Reading the errors

  15. (29 Jul 2015)

    The evil licensing code

  16. (23 Jul 2015)

    The case of the native memory leak

  17. (16 Jul 2015)

    The case of the intransigent new database

  18. (13 Jul 2015)

    The case of the hung over server

  19. (09 Jul 2015)

    The case of the infected cluster

2posts

Building a query parser over a weekend

  1. (25 Jul 2017)

    Part II

  2. (24 Jul 2017)

    Part I

FUTURE POSTS

  1. PR Review: Code has cost, justify it - 15 hours from now
  2. PR Review: Beware the things you can’t see - 4 days from now
  3. The right thing and what the user expect to happen are completely unrelated - 5 days from now
  4. PR Review: It’s the error handling, again - 6 days from now

There are posts all the way to Oct 25, 2017

RECENT SERIES

  1. PR Review (7):
    10 Aug 2017 - Errors, errors and more errors
  2. RavenDB 4.0 (15):
    13 Oct 2017 - Interlocked distributed operations
  3. re (21):
    10 Oct 2017 - Entity Framework Core performance tuning–Part III
  4. RavenDB 4.0 Unsung Heroes (5):
    05 Oct 2017 - The design of the security error flow
  5. Writing SSL Proxy (2):
    27 Sep 2017 - Part II, delegating authentication
View all series

RECENT COMMENTS

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats