Displaying 1 to 17 from 17 results

Nomad - Easily Deploy Applications at Any Scale

Nomad is a cluster manager, designed for both long lived services and short lived batch processing workloads. Developers use a declarative job specification to submit work, and Nomad ensures constraints are satisfied and resource utilization is optimized by efficient task packing. Nomad supports all major operating systems and virtualized, containerized, or standalone applications.

orleans - Orleans - Distributed Virtual Actor Model

Orleans is a framework that provides a straight-forward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns.It was created by Microsoft Research implementing the Virtual Actor Model and designed for use in the cloud.


Write CSS without worrying that overzealous, pre-existing styles will cause problems. MaintainableCSS is an approach to writing modular, scalable and of course, maintainable CSS.

cote - A Node.js library for building zero-configuration microservices.

cote lets you write zero-configuration microservices in Node.js without nginx, haproxy, redis, rabbitmq or anything else. It is batteries — and chargers! — included. Join us on for anything related to cote.

AxonFramework - High Performance and Scalability framework for Java

A CQRS (Command Query Responsibility Segregation) Framework for Scalable, High-Performance Java Applications.


Mono compatible .NET/C# library with set of primitives to work with table, queue and block containers with corresponding implementations for Amazon SimpleDB, SQS and S3. Additionally includes local machine (file system and SQLite) implementations to enable debugging and testing.

Partitioned CloudQueue - Azure Storage Queue without scalability limits

PartitionedCloudQueue makes it easier for Azure Storage users to deal with scalability limitations of single Azure Queue (500 msgs per second per queue). You'll no longer have to implement custom partitioning if all you need is one infinitely-scalable Azure Storage queue.

Interop Router

This project establishes a communication framework and job dispatcher for a mixed operating system cluster environment.

Thespian - Python Actor concurrency library

This library provides the framework of an Actor model for use by applications implementing Actors.Alternate fork: https://github.com/kquick/Thespian.

drwmutex - Distributed RWMutex in Go

The default Go implementation of sync.RWMutex does not scale well to multiple cores, as all readers contend on the same memory location when they all try to atomically increment it. This repository provides an n-way RWMutex, also known as a "big reader" lock, which gives each CPU core its own RWMutex. Readers take only a read lock local to their core, whereas writers must take all locks in order. Note that the current implementation only supports x86 processors on Linux; other combinations will revert (automatically) to the old sync.RWMutex behaviour. To support other architectures and OSes, the appropriate cpu_GOARCH.go and cpus_GOOS.go files need to be written. If you have a different setup available, and have the time to write one of these, I'll happily accept patches.

professional-programming - A collection of full-stack resources for programmers.

A collection of full-stack resources for programmers. The goal of this page is to make you a more proficient developer. You'll find only resources that I've found truly inspiring, or that have been become timeless classics.

ansible-role-haproxy - Ansible Role - HAProxy

Installs HAProxy on RedHat/CentOS and Debian/Ubuntu Linux servers. Note: This role officially supports HAProxy versions 1.4 or 1.5. Future versions may require some rework.

mioco - Scalable, coroutine-based, fibers/green-threads for Rust programming language

Mioco provides green-threads (aka fibers) like eg. Goroutines in Go, for Rust. This repo is a complete re-implementation of mioco. The code of previous versions was moved to mioco.pre-0.9.

amino - Clustering framework for Node.js

Amino is a toolkit for building clusterable, fault-taulerant apps in Node.js. Publishes an event across the cluster, with an optional payload.