Что такое SObjectizer?

SObjectizer — это инструмент для построения больших многопоточных приложений на базе асинхронного обмена сообщениями с использованием высокоуровневых абстракций из Actor-Model, Publish-Subscribe и Communicating Sequential Processes.

Что отличает SObjectizer?

Зрелость.
Идеи, на которых базируется SObjectizer, были сформулированы и опробованы в 1995-2000гг. Сам SObjectizer развивается с 2002-го года.
Стабильность.
SObjectizer с самого начала использовался для разработки business-critical приложений, часть из которых до сих пор находится в эксплуатации. Ломающие изменения в SObjectizer случаются редко и мы делаем это с очень большой осторожностью.
Кросс-платформенность.
SObjectizer работает под Windows, Linux, FreeBSD, macOS и Android.
Бесплатность.
SObjectizer распространяется под 3-пунктной BSD лицензией, что позволяет свободно использовать SObjectizer в разработке закрытого коммерческого программного обеспечения.

Где взять SObjectizer?

SObjectizer живет на SourceForge. С SourceForge можно загрузить архивы с исходными текстами, бинарные сборки для Windows и Visual C++. Там же располагается Wiki проекта с большим объемом разнообразной информации. И основной репозиторий с исходными текстами SObjectizer.

Для любителей git-а и github-а есть зеркало исходных текстов SObjectizer на github-е.

Больше подробностей...