Странно, что нет комментариев.
Во-первых спасибо за статью. Сам я достаточно скептически отношусь к написанию собственных провайдеров, видимо пока из-за недостатка опыта.
А во-вторых хотел спросить, проводили ли вы нагрузочное тестирование своего провайдера? Применяли ли где-нибудь?
Сессии в ASP.NET или как создать собственный провайдер