Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is AppFabric for Windows Server still being developed?

After finding out that the caching API is severely divergent depending if you're targeting Windows Azure or Windows Server, I'm concerned that Microsoft isn't going to continue to develop AppFabric for Windows Server. Does anyone know if AppFabric for Windows Server is still being supported/developed?

like image 267
Jim Avatar asked Oct 28 '13 14:10

Jim


People also ask

What is AppFabric for Windows Server?

AppFabric is a set of integrated technologies that make it easier to build, scale, and manage Web and composite applications that run on IIS. AppFabric targets applications built using ASP.NET, Windows Communication Foundation (WCF), and Windows Workflow Foundation (WF).

What is AppFabric used for?

AppFabric extends Windows Server to provide enhanced hosting, management, and caching capabilities for Web applications and middle-tier services. Enterprise Portal uses the AppFabric distributed, in-memory caching services to improve the performance and scalability of the application.

How do I install AppFabric?

To install AppFabric: Double-click the file you downloaded to launch the installer. Select Yes to accept the terms and conditions, followed by Next. Select your preferences for the Help Improve Setup, Customer Experience Improvement Program, and Microsoft Update options, and click Next.


1 Answers

It is currently being supported by Windows Server 2012: http://blogs.msdn.com/b/workflowteam/archive/2012/10/25/appfabric-now-supported-on-windows-server-2012.aspx

Microsoft has released 4 cumulative updates for AppFabric (latest one being April 2013): http://support.microsoft.com/kb/2800726

I think your answer is that it is being supported. However, I have not seen any publishings/blog posts about the technology unfortunately. All the development on distributed caching has been done on the Azure side, where they have 3 different caching API offerings (albeit one being deprecated and another in preview mode).

I personally have stopped using it, since the API causes problems with the Azure SDK/API and there are better options out there if you have a hybrid environment with Linux (i.e. Redis)

Edit (10/06/2014): Note Microsoft's guidance on using the AppFabric Cache for Azure..."We just announced support for the Azure Redis Cache, and we recommend new development use this cache." AND "If you recommend Redis, why do you have Managed Cache, an option that you do not recommend? To support customers who made investments into Velocity Cache, who have dependency on it in their apps, to give them as much time as they need to move to the Redis cache."

Link: https://azure.microsoft.com/en-us/pricing/details/cache/

Looks like Microsoft (at least for Azure) is recommending, developers start using the Redis Cache. May not apply for Windows Server Caching, but I with the slower release cadence of AppFabric...I would strongly look at other options.

like image 147
Bart Czernicki Avatar answered Sep 17 '22 17:09

Bart Czernicki