-
Notifications
You must be signed in to change notification settings - Fork 2
History and Roadmap
Stephen von Takach edited this page Feb 27, 2017
·
12 revisions
A quick overview of where we've been and our plans for the future
No official release. Was designed to support all the .NET supported languages, including IronRuby.
- Thread pool with queues and job stealing
- Language: .NET Framework and Silverlight
First commercial release. Proved the model and highlighted limitations
- Single reactor thread + thread pool
- Database: SQLServer, PostgreSQL or MySQL
- Authentication: LDAP
- Language: Ruby
ACA Control drivers would run on ACA Engine, however there was no direct data migration.
Current release. Re-architectured for performance and scalability.
- Reactor per CPU core + thread pool
- Database: Couchbase + ElasticSearch
- Authentication: *any
- Language: Ruby
Engine V1 and V2 are 100% compatible at both a driver and database level.
Improved reactors, database adaptors and more flexible multi-node scaling.
- Reactor per CPU core + first class fibers
- Thread pool remains only as a tool for drivers
- Database: Couchbase + ElasticSearch OR Couchbase Lite Core
- Authentication: *any
- Language: Ruby
Multi-process and make use of compiled code without compromising our goal of live updates.
- Language: Ruby and Crystal Lang
- Database: Couchbase + ElasticSearch OR Couchbase Lite Core
- Authentication: *any