VelocityNuke

  •        103

This project is a DotNetNuke Cache Provider supporting the newly announced Velocity cache platform from Microsoft. “Velocity” is a distributed in-memory application cache platform for developing scalable, available, and high-performance applications. “Velocity” fuses memory a...

http://velocitynuke.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Memcached - distributed object caching system

  •    C

Memcached is high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.

Memcached Providers

  •    ASPNET

This project provides Memcached Session State and Cache Providers for ASP.net.

SQL Velocity

  •    

ADO.Net Data Provider layer using Microsoft Velocity to cache SQL Server data.

Redisson - Redis based In-Memory Data Grid for Java

  •    Java

Redisson - distributed Java objects and services (Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Executor service, Tomcat Session Manager, Scheduler service, JCache API) on top of Redis server. Rich Redis client.

Velocity Shop

  •    ASPNET

This project contains several demonstrations of Microsoft Velocity CTP4 features, part of Windows Server AppFabric Caching.


membase - distributed key-value database

  •    C

Membase is an distributed, key-value database management system optimized for storing data behind interactive web applications. These applications must service many concurrent users, creating, storing, retrieving, aggregating, manipulating and presenting data in real-time. Supporting these requirements, membase processes data operations with quasi-deterministic low latency and high sustained throughput.

go-cache - An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications

  •    Go

go-cache is an in-memory key:value store/cache similar to memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface{} with expiration times, it doesn't need to serialize or transmit its contents over the network. Any object can be stored, for a given duration or forever, and the cache can be safely used by multiple goroutines.

C# Dotnetnuke Module development Template for Visual Studio 2010

  •    

C# DNN Module Development template for Visual Studio 2010 Get a head-start on DNN Module development. Whether you're a pro or just starting with Dotnetnuke development, you'd find DNNModule template helpful in many ways. Works on any version of VS2010. C#only.Coded for DNN 5.0+

Cacheonix - Open Source Java Cache

  •    Java

Cacheonix is an Open Source Java cache that allows developers to scale applications horizontally by providing a highly concurrent local cache and a strictly consistent distributed cache. It supports Distributed cache, Web application cache, Distributed lock, Second level (L2) cache.

CacheManager - CacheManager is an open source caching abstraction layer for

  •    CSharp

CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.The main goal of the CacheManager package is to make developer's life easier to handle even very complex caching scenarios. With CacheManager it is possible to implement multiple layers of caching, e.g. in-process caching in front of a distributed cache, in just a few lines of code.

DotNetNuke® Skins

  •    

DotNetNuke® Skins are packaged versions of the default skins that are (or have been) distributed with the project.

memcached - A fully featured Memcached client build on top of Node

  •    Javascript

memcached is a fully featured Memcached client for Node.js. memcached is built with scaling, high availability and exceptional performance in mind. We use consistent hashing to store the data across different nodes. Consistent hashing is a scheme that provides a hash table functionality in a way that adding or removing a server node does not significantly change the mapping of the keys to server nodes. The algorithm that is used for consistent hashing is the same as libketama. There are different ways to handle errors for example, when a server becomes unavailable you can configure the client to see all requests to that server as cache misses until it goes up again. It's also possible to automatically remove the affected server from the consistent hashing algorithm or provide memcached with a failover server that can take the place of the unresponsive server.

Velocity Administration Shell

  •    

VelocityAdminShell makes it easier to administrators to manage the Velocity cluster through a GUI shell and not through PowerShell cmdlet.

MemPowered

  •    

MemPowered, a Powershell memcached client. This software is a Powershell v2.0 module which can communicate with a memcached cluster. It was created mainly for educational purposes for .NET developers using memcached as a distributed cache.

Mcrouter - Memcached protocol router for scaling memcached deployments

  •    C++

Mcrouter is a memcached protocol router for scaling memcached (http://memcached.org/) deployments. It's a core component of cache infrastructure at Facebook and Instagram where mcrouter handles almost 5 billion requests per second at peak.Mcrouter is developed and maintained by Facebook.

Dynomite - Making Non-Distributed Databases, Distributed

  •    C

Dynomite, inspired by Dynamo whitepaper, is a thin, distributed dynamo layer for different storages and protocols. Dynomite is a sharding and replication layer. Dynomite can make existing non distributed datastores, such as Redis or Memcached, into a fully distributed & multi-datacenter replicating datastore.

WeiXinMPSDK - 微信公众平台SDK Senparc

  •    CSharp

微信公众平台SDK Senparc.Weixin for C#,支持.NET Framework及.NET Core。已支持微信公众号、小程序、小游戏、企业号、企业微信、开放平台、微信支付、JSSDK、微信周边等全平台。 WeChat SDK for C#.

memcached - memcached development tree

  •    C

Memcached is a high performance multithreaded event-based key/value cache store intended to be used in a distributed system.

Ehcache

  •    Java

Ehcache is an open source, standards-based cache used to boost performance, offload the database and simplify scalability. Ehcache is robust, proven and full-featured and this has made it the most widely-used Java-based cache.