1 रिपॉजिटरी
Software design focusing on objects that can be interacted with concurrently while maintaining internal state consistency.
Distinct from Concurrent Object Access: Focuses on the general paradigm of concurrent object design rather than specific blockchain-level public access.
Explore 1 awesome GitHub repository matching software engineering & architecture · Concurrent Object Programming. Refine with filters or upvote what's useful.
Celluloid is a concurrent object framework for the Ruby language. It implements the actor model to enable the construction of multithreaded programs where objects communicate through asynchronous message passing to avoid shared state locks. The framework provides a system for managing asynchronous interactions without manual locking or thread management. It utilizes actor-based object orientation to handle parallel execution and non-blocking tasks. The project covers several architecture and capability areas, including mailbox-driven execution, fiber-based task scheduling, and proxy-based me
Facilitates developing multithreaded applications using object-oriented patterns and background processing.