n-ZO Enterprise - C++ Edition
n-ZO Enterprise - C++ Edition offers an ultra-high performance data platform with native data management for C++ applications. C++ applications are often used in environments where performance and throughput are extremely critical, offering a deployment topology to cache and distribute data with minimal latency.

Key features of this product include:

  • Distributed caching with multiple topologies and cache coherency policies
  • Native C++ bindings to avoid inefficiencies
  • Highly parallel distribution with optimized transport
  • Pluggable transport with support for TCP and reliable multicast
  • No unnecessary user-kernel crossings and no contention or context-switching in the data distribution path
  • High data availability through replication and mirroring

n-ZO JDBC Interceptor is a pluggable extension for n-ZO Enterprise that is used to accelerate database access performance without requiring any modifications to the application code. 
n-ZO JDBC Interceptor features a JDBC 2.x driver that allows the user to monitor any JDBC application for SQL queries, configure individual queries or patterns of queries as being cacheable, and dynamically cache and distribute database query result sets in memory and/or disk across multiple nodes. This interceptor also invalidates caches when insert/update/delete operations modify the contents of the database. With the JDBC-compliant driver, there is no impact to the application code and application performance can be tuned in real-time. The JDBC driver shields the user from having to use the n-ZO Enterprise cache APIs explicitly.

n-ZO Real-Time Events
n-ZO Real-Time Events is a complex event processing and analysis solution that enables an enterprise to facilitate agile, event-driven business models. It helps companies query real-time streaming events, analyze those events to discern patterns and scenarios of interest, and distribute appropriate information to selective client applications. 
Using advanced principles from theories of continuous querying and stream data management, n-ZO Real-Time Events provides optimized analyzing of thousands of streaming events from different data sources and allows the mining of actionable data in real time. It provides mechanisms for analyzing events individually rather than as a batch, correlating simple events into higher-level complex (derived) events that trigger activities, and facilitating both push-based and pull-based (ad hoc querying) client interactions.

The MachLogic Object Server
MachLogic Object Server is the state-of-the-art platform for developing, deploying, and managing scalable, high-performance, multi-tier applications based on business objects.

MachLogic Object Server provides the flexible distribution of processing, security, and robustness your enterprise needs for a business-critical, run-time environment. MachLogic Object Server supports high-availability online environments that demand 24x7 operation. For more than a decade, customers in finance, insurance, transportation, telecommunications, and utilities have used MachLogic Object Server to host core business applications.

MachLogic Object Server is based on Smalltalk - a mature, industry-standard language. Developers who have written Smalltalk applications and who work with Smalltalk clients will find it easy to build applications in MachLogic. MachLogic uses the same object model as Smalltalk, enabling seamless integration with your existing Smalltalk applications.

The nZO product suite includes:
n-ZO Enterprise
n-ZO Enterprise – C++
n-ZO Tool Sets