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 j

Posts: 6,627 | Comments: 48,351

filter by tags archive
4posts

RavenDB 4.1 Features

  1. (22 May 2018)

    Highlighting (about one day from now)

  2. (11 May 2018)

    Counting my counters

  3. (10 May 2018)

    JavaScript Indexes

  4. (04 May 2018)

    SQL Migration Wizard

9posts

Inside RavenDB 4.0

  1. (08 May 2018)

    The book is done

  2. (24 Apr 2018)

    Chapter 17 is done

  3. (16 Apr 2018)

    Chapter 16 is done

  4. (28 Mar 2018)

    Chapter 14 is done

  5. (21 Mar 2018)

    Chapters 12 & 13 are done

  6. (08 Mar 2018)

    Chapter 11 is done

  7. (22 Jan 2018)

    Chapter 10 is done

  8. (17 Jul 2017)

    Chapter 6 is done

  9. (07 Jun 2017)

    Chapter 3 is done

5posts

RavenDB Security Report

  1. (06 Apr 2018)

    Collision in Certificate Serial Numbers

  2. (05 Apr 2018)

    Man in the middle for customer domains

  3. (04 Apr 2018)

    Non-high Strength RSA Keys

  4. (30 Mar 2018)

    Inconsistent Use of KDF and Master Key

  5. (29 Mar 2018)

    Redundant or Missing Authentication

52posts

Challenge

  1. (03 Apr 2018)

    The invisible concurrency bug–Answer

  2. (02 Apr 2018)

    The invisible concurrency bug

  3. (31 Jan 2018)

    Find the bug in the fix–answer

  4. (30 Jan 2018)

    Find the bug in the fix

  5. (19 Jan 2017)

    What does this code do?

  6. (26 Jul 2016)

    The race condition in the TCP stack, answer

  7. (25 Jul 2016)

    The race condition in the TCP stack

  8. (28 Apr 2015)

    What is the meaning of this change?

  9. (26 Sep 2013)

    Spot the bug

  10. (27 May 2013)

    The problem of locking down tasks…

  11. (17 Oct 2011)

    Minimum number of round trips

  12. (23 Aug 2011)

    Recent Comments with Future Posts

  13. (02 Aug 2011)

    Modifying execution approaches

  14. (29 Apr 2011)

    Stop the leaks

  15. (23 Dec 2010)

    This code should never hit production

  16. (17 Dec 2010)

    Your own ThreadLocal

  17. (03 Dec 2010)

    Querying relative information with RavenDB

  18. (29 Jun 2010)

    Find the bug

  19. (23 Jun 2010)

    Dynamically dynamic

  20. (28 Apr 2010)

    What killed the application?

  21. (19 Mar 2010)

    What does this code do?

  22. (04 Mar 2010)

    Robust enumeration over external code

  23. (16 Feb 2010)

    Premature optimization, and all of that…

  24. (12 Feb 2010)

    Efficient querying

  25. (10 Feb 2010)

    Find the resource leak

  26. (21 Oct 2009)

    Can you spot the bug?

  27. (18 Oct 2009)

    Why is this wrong?

  28. (17 Oct 2009)

    Write the check in comment

  29. (15 Sep 2009)

    NH Prof Exporting Reports

  30. (02 Sep 2009)

    The lazy loaded inheritance many to one association OR/M conundrum

  31. (01 Sep 2009)

    Why isn’t select broken?

  32. (06 Aug 2009)

    Find the bug fixes

  33. (26 May 2009)

    Find the bug

  34. (14 May 2009)

    multi threaded test failure

  35. (11 May 2009)

    The regex that doesn’t match

  36. (24 Mar 2009)

    probability based selection

  37. (13 Mar 2009)

    C# Rewriting

  38. (18 Feb 2009)

    write a self extracting program

  39. (04 Sep 2008)

    Don't stop with the first DSL abstraction

  40. (02 Aug 2008)

    What is the problem?

  41. (28 Jul 2008)

    What does this code do?

  42. (26 Jul 2008)

    Find the bug fix

  43. (05 Jul 2008)

    Find the deadlock

  44. (03 Jul 2008)

    Find the bug

  45. (02 Jul 2008)

    What is wrong with this code

  46. (05 Jun 2008)

    why did the tests fail?

  47. (27 May 2008)

    Striving for better syntax

  48. (13 Apr 2008)

    calling generics without the generic type

  49. (12 Apr 2008)

    The directory tree

  50. (24 Mar 2008)

    Find the version

  51. (21 Jan 2008)

    Strongly typing weakly typed code

  52. (28 Jun 2007)

    Windsor Null Object Dependency Facility

5posts

RavenDB Security Review

  1. (27 Mar 2018)

    Non-Constant Time Secret Comparison

  2. (26 Mar 2018)

    Encrypt, don’t obfuscate

  3. (23 Mar 2018)

    Encrypting data on disk

  4. (22 Mar 2018)

    Nonce reuse

  5. (20 Mar 2018)

    Finding and details

13posts

Properly getting into jail

  1. (19 Mar 2018)

    The almighty document

  2. (16 Mar 2018)

    Data processing

  3. (15 Mar 2018)

    My service name in Janet

  4. (14 Mar 2018)

    This ain’t what you’re used to

  5. (12 Mar 2018)

    Didn’t we already see this warrant?

  6. (09 Mar 2018)

    The workflow of getting an inmate released

  7. (08 Mar 2018)

    Services with data sharing instead of RPC or messaging

  8. (07 Mar 2018)

    The topology of sharing

  9. (06 Mar 2018)

    Data flow

  10. (02 Mar 2018)

    it’s not a crime to be in an invalid state

  11. (01 Mar 2018)

    Physical architecture

  12. (28 Feb 2018)

    Counting Inmates and other hard problems

  13. (27 Feb 2018)

    Introduction & architecture

22posts

Production postmortem

  1. (22 Feb 2018)

    The unavailable Linux server

  2. (06 Dec 2017)

    data corruption, a view from INSIDE the sausage

  3. (01 Dec 2017)

    The random high CPU

  4. (07 Aug 2017)

    30% boost with a single line change

  5. (04 Aug 2017)

    The case of 99.99% percentile

  6. (02 Aug 2017)

    The lightly loaded trashing server

  7. (23 Aug 2016)

    The insidious cost of managed memory

  8. (05 Feb 2016)

    A null reference in our abstraction

  9. (27 Jan 2016)

    The Razor Suicide

  10. (13 Nov 2015)

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

  11. (21 Oct 2015)

    The case of the slow index rebuild

  12. (22 Sep 2015)

    The case of the Unicode Poo

  13. (03 Sep 2015)

    The industry at large

  14. (01 Sep 2015)

    The case of the lying configuration file

  15. (31 Aug 2015)

    The case of the memory eater and high load

  16. (14 Aug 2015)

    The case of the man in the middle

  17. (05 Aug 2015)

    Reading the errors

  18. (29 Jul 2015)

    The evil licensing code

  19. (23 Jul 2015)

    The case of the native memory leak

  20. (16 Jul 2015)

    The case of the intransigent new database

  21. (13 Jul 2015)

    The case of the hung over server

  22. (09 Jul 2015)

    The case of the infected cluster

6posts

Production Test Run

  1. (26 Jan 2018)

    Overburdened and under provisioned

  2. (24 Jan 2018)

    The self flagellating server

  3. (22 Jan 2018)

    Rowhammer in Voron

  4. (18 Jan 2018)

    When your software is configured by a monkey

  5. (17 Jan 2018)

    Too much of a good thing isn’t so good for you

  6. (16 Jan 2018)

    The worst is yet to come

8posts

Reminder

  1. (09 Jan 2018)

    Early bird pricing for RavenDB workshops about to close

  2. (24 Dec 2013)

    End of year 32% discount coupon is still valid

  3. (24 Apr 2013)

    RavenDB Webinar Tomorrow

  4. (07 Oct 2011)

    RavenDB and NHibernate courses–New York coming up

  5. (24 Aug 2011)

    Advanced NHibernate Course–Warsaw, October 2011

  6. (26 Jul 2011)

    RavenDB & NHibernate Training - August 15 - 16, Chattanooga, TN

  7. (12 Jan 2011)

    NHibernate Course in Dallas, March 2011

  8. (11 Feb 2010)

    Linq to SQL Profiler goes 1.0 on the 14th

2posts

Book recommendation

  1. (08 Jan 2018)

    Serious Cryptography

  2. (25 Nov 2004)

    Open Source .NET Development

FUTURE POSTS

  1. Code that? It is cheaper to get a human - 6 hours from now
  2. RavenDB 4.1 Features: Highlighting - about one day from now
  3. Daisy chaining data flow in RavenDB - 2 days from now
  4. Distributed compare-exchange operations with RavenDB - 3 days from now

There are posts all the way to May 24, 2018

RECENT SERIES

  1. RavenDB 4.1 features (4):
    11 May 2018 - Counting my counters
  2. Inside RavenDB 4.0 (9):
    08 May 2018 - The book is done
  3. RavenDB Security Report (5):
    06 Apr 2018 - Collision in Certificate Serial Numbers
  4. Challenge (52):
    03 Apr 2018 - The invisible concurrency bug–Answer
  5. RavenDB Security Review (5):
    27 Mar 2018 - Non-Constant Time Secret Comparison
View all series

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats