Расширяется ли AppFabric для Windows Server?

Узнав, что API кеширования сильно отличается в зависимости от того, настроен ли вы на Windows Azure или Windows Server, я обеспокоен тем, что Microsoft не собирается продолжить разработку AppFabric для Windows Server. Кто-нибудь знает, поддерживаются/развиваются приложения AppFabric для Windows Server?

Ответ 1

В настоящее время он поддерживается Windows Server 2012: http://blogs.msdn.com/b/workflowteam/archive/2012/10/25/appfabric-now-supported-on-windows-server-2012.aspx

Microsoft выпустила 4 накопительных обновления для AppFabric (последний из них относится к апрелю 2013 года): http://support.microsoft.com/kb/2800726

Я думаю, что ваш ответ заключается в том, что он поддерживается. Тем не менее, я не видел никаких публикаций/сообщений в блогах о технологии, к сожалению. Вся разработка распределенного кэширования была выполнена на стороне Azure, где у них есть 3 различных предложения API кэширования (хотя один из них устарел, а другой - в режиме предварительного просмотра).

Я лично прекратил его использовать, поскольку API вызывает проблемы с Azure SDK/API, и есть лучшие варианты там, если у вас есть гибридная среда с Linux (то есть Redis)

Изменить (10/06/2014): Обратите внимание на руководство Microsoft по использованию AppFabric Cache для Azure... "Мы только что объявили о поддержке кэша Azure Redis, и мы рекомендуем использовать новую версию этого кеша". И "Если вы рекомендуете Redis, почему у вас есть управляемый кэш, который вы не рекомендуете? Для поддержки клиентов, которые вложили инвестиции в Velocity Cache, которые зависят от него в своих приложениях, предоставить им столько времени, сколько им нужно для перехода в кеш Redis.

Ссылка: https://azure.microsoft.com/en-us/pricing/details/cache/

Похоже, Microsoft рекомендует (по крайней мере, для Azure), разработчики начинают использовать Redis Cache. Может не применяться для кеширования Windows Server, но я с более медленной кадием AppFabric... Я бы сильно посмотрел на другие варианты.

Ответ 2

Я спросил у вас команду. Вот ответ сегодня:

AppFabric будет по-прежнему поддерживаться в рамках жизненного цикла поддержки Microsoft. В марте Microsoft отправила CU5 для AF 1.1 и активно работает на CU6.

Основная информация такова:

  • Если AppFabric в настоящее время работает для них, придерживайтесь AppFabric
  • Для новой разработки оцените Redis. Это Open Source, а не MS-Supported.
  • Мы работаем над поддерживаемым решением для Redis в будущем.

//end