NOTE! This is an old home for SObjectizer and so5extra.
Since Aug 2019 the development of SObjectizer and so5extra is moved to GitHub:
https://github.com/Stiffstream/sobjectizer
https://github.com/Stiffstream/so5extra
SObjectizer is an in-process message dispatching framework with implementation of Actor Model, Publish-Subscribe Model and CSP-like channels.
SObjectizer allows the creation of a concurrent app as a set of agent-objects which interact with each other through asynchronous messages. It handles message dispatching and provides a working context for message processing. And allows to tune those things by supplying various ready-to-use dispatchers.
Features
- Maturity. SObjectizer is based on ideas that have been put forward in 1995-2000. And SObjectizer itself is being developed since 2002.
- Stability. From the very beggining SObjectizer was used for business-critical applications, and some of them are still being used in production. Breaking changes in SObjectizer are rare and we approach to them very carefully.
- Cross-platform. SObjectizer runs on Windows, Linux, FreeBSD, macOS and Android.
- Free. SObjectizer is distributed under BSD-3-CLAUSE license, so it can be used in development of proprietary commercial software for free.
- Well-documented. There is a plenty of information in project's Wiki.
- Commercial support is available by a request.
Categories
FrameworksLicense
BSD LicenseFollow SObjectizer
Other Useful Business Software
Ship Agents Faster
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of SObjectizer!