Apex DomainMaster™ brings the power of linked data and blockchain together on the desktop with a compelling new commercial database management system designed for the 21st century. With DomainMaster, it's never been easier to collaborate or keep your disparate "data silos" in sync. Essentially "Unify! in a box," Apex DomainMaster brings unparalleled productivity to the development of "semantic web" applications to the masses, even leveraging existing investments in traditional desktop SQL databases like MS Access.
Apex Unify!™ is a full-stack distributed platform for semantic interoperability that is designed to overcome traditional technical and political barriers to data sharing in highly regulated, services-based industries like healthcare and finance. It can be used by large government and commercial enterprises to share patient or client data or by companies growing by acquisition to quickly bring disparate internal IT systems into corporate alignment.
Apex ForeverDB™ brings several innovations to the problem of global information management. It supports three high-level categories of data: "Eternal" storage (hence the name ForeverDB), "Long-term" storage, and "Short-term" storage. It also provides a granular model of truth over time in a world of multiple conflicting sources of truth and a novel concept of identity mapping that is uniquely suited to the problem of reconciling disparate data both internally and externally to the organization. With ForeverDB™, information loss is simply never a problem.
Apex BlockSync™ is the technology by which information held in "Eternal" storage in ForeverDB™ is synchronized across multiple systems of record, whether internal and external to the organization. The method by which information is stored in "Eternal" storage with BlockSync™ is uniform and straightforward whether the information is shared externally or not. BlockSync™ manages metadata across multiple "journals" of domain event data so that reconstructing the history of transactions across systems is fast, efficient and expressed in the language of the domain.
Apex Synchronicity™ is the technology by which information held in "Long-term" and "Short-term" storage in ForeverDB is synchronized across multiple internal systems of record. It provides internal data federation as well as a coherent methodology for identifying discrepancies across local systems and updating them as these discrepancies are resolved. With Synchronicity's lightweight design, no system of record is conscious of participating in federation at all. Legacy systems of record can be replaced without fear of losing information, ever.
Apex TeamCollaborate™ simplifies data reconciliation and truth propagation by empowering your teams to vet new information as it enters the system, especially when errors or discrepancies are detected, forcing human intervention and workflow. With TeamCollaborate, every reconciliation session is an opportunity to improve both efficiency and usability, providing analytics that will ensure continual process improvement—not to mention happier users—over time. TeamCollaborate's front-end, Apex DocuMentor™, ensures critical, timely documentation of each resolution.
Apex ForeverDB powers both Apex Unify! and Apex DomainMaster, but is also available separately as a standalone product. It provides a way to maintain a current view of all known information across your enterprise, a single source of truth suitable for real-time analytics and business intelligence.
ForeverDB is all about tracking the state of change of managed identities over time, regardless where the change originates. Toward this end, ForeverDB manages a sophisticated, arbitrarily granular "Master Identity Index" that allows you to map unique identities to the various origins of change captured by the system. These are augmented by linked data techniques to provide identity resolution as novelty is submitted in RDF format to the system via the BlockSync Transactor. The system can detect near or "fuzzy" matches as well.
The BlockSync Transactor component of ForeverDB is an optionally distributed peer-to-peer transaction logging capability that stores change event streams to long-term storage using blockchain technology to ensure that the information is immutable and any attempt to corrupt or alter the history of change is detected immediately. Transactor instances can be federated to create an ad hoc peer-to-peer network, each node of which gets a copy of domain data for local, completely independent use. Change propagates to all nodes at once.Learn More
ForeverDB provides a powerful long-term storage capability that can be configured differently to meet your precise archival requirements. More importantly, data stored in long-term storage is automatically anonymized, meaning information on the blockchain uses surrogate keys built into the Master Identity Index, which is maintained in separated secure (encrypted) storage. Information is stored in transaction logs so that they can be scanned efficiently to extract information about one or more managed identities up to any point in time.Learn More
The default "Domain Cache" represents a single source of truth about managed identities in and across your diverse systems of record, allowing you to see in one place what none of them alone can give you, namely, a global view of their information. This is extremely valuable to identify gaps or discrepancies and greatly aids in synchronizing your systems of record when used in conjunction with Apex Synchronicity™. ForeverDB thus also provides lightning fast reads and out of the box Command-Query Responsibility Separation (CQRS).Learn More