ScaleOut Active Caching creates a revolution in distributed caching. Now you can download application code to ScaleOut’s distributed cache and manage cached objects as strongly typed data structures. Learn how to easily build downloadable C# and Java modules in a deep dive for developers describing this powerful new feature.
The video starts with a brief review of the core concepts in distributed caching and its evolution from a scalable key/value blob store to a data structure store that can host a few useful data types, like hashed sets. Next, it explains the limitations of data structure stores and introduces the next generation in caching: an active cache.
An active cache can download application-defined modules, called API modules, which encapsulate code that implements custom, strongly typed data structures that manage cached objects. The video explains how an API module dynamically integrates with the distributed caching service on all cache servers and how it uses a client-side proxy to expose APIs to applications.
Next, the video tours ScaleOut Software’s website to show where to download the product and find documentation. It then uses sample code for an e-commerce shopping cart to illustrate how to build an API module in C#. After downloading the sample from GitHub, the video uses Visual Studio to explore ScaleOut’s C# templates that assist developers in building an API module. It uses these templates to explain how the shopping cart data type is constructed.
Lastly, the video walks through building the shopping cart sample and deploying the finished API module to the distributed cache using the ScaleOut Active Caching UI. Deployment requires just a few mouse clicks.
With ScaleOut Active Caching, developers can now easily build and deploy new, strongly typed data structures that run in a distributed cache. This video shows just how easy it really is to do that.
You can learn more about ScaleOut Active Caching here: https://www.scaleoutsoftware.com/products/scaleout-active-caching/
You can download the ScaleOut Product Suite here: https://www.scaleoutsoftware.com/try-for-free/