Git Product home page Git Product logo

ecell's Introduction

ECell

Maintained: no

Carrying on the tradition of distributed Celluloid actors started by DCell, which implements Celluloid::ZMQ; ECell introduces a new strategic perspective on distributed Celluloid actor meshes.



Originators

This codebase was originally designed and developed by @digitalextremist using ideas he had for such a framework, worked with through his company emotive mediums limited, which was commissioned by @rjattrill on behalf of his employer Energy One Limited. The original concepts were first given form as a working demonstration of a new microservices framework, based on the company's existing extensive use of Celluloid and Reel.

This incarnation as ECell is an extraction of the framework from the original work, but now it is also the result of @benzrf taking part in the 2016 Google Summer of Code ( GSoC ) in which he revamped it and profoundly influenced its design while preparing it for F/OSS release, and now its further evolution in the public domain.

Work In Progress

The form this framework exists in now is the result of combining the styles and approaches of both @digitalextremist and @benzrf. It is currently in a transitional state -- freshly done with this GSoC season.

Please feel free to use the issue tracker for bug reports, feature requests, and for discussion of key concepts while the framework is hardened and polished in the immediate future.

Contributing

  • Fork this repository on github.
  • Make your changes and send a pull request.
  • If we like them we'll merge them.
  • If we've accepted a patch, feel free to ask for commit access.

License

Copyright (c) Celluloid Framework Corporation, and each past and present contributing author or participating organization as given in LICENSE.md. Distributed under the GPLv3 License.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.