Displaying 1 to 20 from 99 results

Orchard Project

Orchard is a free, open source, community-driven project aimed at delivering applications and reusable components on the ASP.NET platform.

internals - High level architecture overview

This project aims to explain how RabbitMQ works internally. The goal is to make it easier to contribute for newcomers to the project, and at the same time have a common repository of knowledge to be shared across the project contributors.Most interesting modules in RabbitMQ projects have documentation essays, sometimes quite extensive, at the top. The aim here is not to duplicate what's there, but to provide the highest-level overview as to the overall architecture.

aspnetboilerplate - ASP.NET Boilerplate - Web Application Framework

ASP.NET Boilerplate is a general purpose application framework especially designed for new modern web applications. It uses already familiar tools and implements best practices arround them to provide you a SOLID development experience.Designed as modular and extensible. Provides infrastructure to build your own modules too.

huststore - High-performance Distributed Storage

huststore is a open source high performance distributed database system. It not only provides key-value storage service with extremely high performance, up to 100 thousand QPS, but also supports data structures like hash, set, sorted set, etc. Also, it can store binary data as value from a key-value pair, and thus can be used as an alternative of Redis.In addtion, huststore implements a distributed message queue by integrating a special HA module, features including message Push Stream, and message Publish-SubScribe, these features can be used as replacements of the corresponding features in rabbitmq and gearman.

game-programming-patterns - Source repo for the book

Note: Now that the book is done, I'm not actively working on it. There are only so many hours in the day, and I have other projects that need my love, including a new book. This means I'm not responding to issues and pull requests here. However, I do intend to circle back and do a second edition at some point, so please do continue to file bugs.

unistore - 🌶 650b state container with component actions for Preact & React

A tiny ~650b centralized state container with component bindings for Preact & React. This project uses node and npm. Go check them out if you don't have them locally installed.

ThirtyInch - a MVP library for Android favoring a stateful Presenter

This library adds Presenters to Activities and Fragments. It favors the stateful Presenter pattern, where the Presenter survives configuration changes and dumb View pattern, where the View only sends user events and receives information from the Presenter but never actively asks for data. This makes testing very easy because no logic lives in the View (Activity, Fragment) except for fancy animations which anyways aren't testable. The perfect distance to the Android Framework is approximately thirty inches, the average length of the human arm, shoulder to fingertips.

lelylan - Open Source Lightweight Microservices Architecture for the Internet of Things

Lelylan is an IoT cloud platform based on a lightweight microservices architecture. The Lelylan platform is both hardware-agnostic and platform-agnostic. This means that you can connect any hardware, from the ESP8266 to the most professional embedded hardware solution and everything in between - and it can run on any public cloud, your own private datacenter, or even in a hybrid environment, whether virtualized or bare metal.

ios-good-practices - Good ideas for iOS development, by Futurice developers.

Interested in other mobile platforms? Our Best Practices in Android Development and Windows App Development Best Practices documents have got you covered. If you are looking for something specific, you can jump right into the relevant section from here.

RIBs - Uber's cross-platform mobile architecture framework.

RIBs is the cross-platform architecture framework behind many mobile apps at Uber. The name RIBs is short for Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states. To get started with RIBs, please refer to the RIBs documentation. This describes key concepts on RIBs, from what they are for, their structure and common use cases.

awesome-distributed-systems - A curated list to learn about distributed systems

A (hopefully) curated list on awesome material on distributed systems, inspired by other awesome frameworks like awesome-python. Most links will tend to be readings on architecture itself rather than code itself. Read things here before you start.

TheContext-Podcast - Podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin, Artur Dryomov and wonderful guests!

After each episode of the podcast we create an issue with title like "Released episode 1, discussion" where you could post your feedback, ask questions and just discuss things. Before each episode we'll create an an issue with title like "Not released episode 2, discussion" where you could suggest themes to discuss.


dotCommand project explores various .NET implementations of Command design pattern, by providing and measuring those implementations.

Rocket Framework -Windows Form

Want to automate winforms? not just CRUD, this help creating any type of winforms controls. The Rocket Framework for WinForm (using .net c# 4 ) provides a set of easily utilizable generic library to seemlessly develop 'form based' application/ control / custom controls for .Net.

TimeAssistant is a Test Driven Development application to manage time

Eye.Open TimeAssistant helps managing "resources" (notes, etc), tasks, projects and grouping (as set) everything. Is a Test Driven Development application that shows how to implement a layered architecture using a "LINQ ORM", in this case NHibernate, and WCF.